Home > AJAX, CSS, Javascript, Localhost, PHP, Wordpress > Wordpress Exchange Links Plugin – AJAX Version

Wordpress Exchange Links Plugin – AJAX Version

September 26th, 2008 Admin Leave a comment Go to comments
Advertisement

Let me introduce a new plugin called WpExLinks. This is my first plugin for Wordpress that enable you to build your links network with other webmaster. This proccess now more easier in Wordpress realm. We can automate the proccess and we’ll get some notification email in the end of proccess. Here are some feature from my plugin :

  1. Auto checking error if this fields were blank (name, email, website title, website URL, reciprocal URL, website description)
  2. Checking for valid format of email, website url, reciprocal url
  3. Checking for status reciprocal url before submitted
  4. Auto blocked same domain submitted
  5. Integrate AJAX CAPTCHA and AJAX sending form in user interface
  6. Notification email for admin when some submit link
  7. Edit Links Page! available
  8. Widget already
  9. Easy manage links (delete, approve, unapprove, check reciprocal links) from Options page

Here are installation step :

  • Make sure you upload a whole folder WpExLinks into your wp-content/plugins, please keep the structure files
  • Activate both WpExLinks plugin and WpExLinks widget from your Dashboard
  • Create a new page, give a title as you like (ex. Exchange Links) and paste the code in the textarea and publish
<!--wpExLinks-->
  • Set WpExLinks options if you need from Settings > Wp Exchange Links options page (default is enough to run)
  • Finished! Now everyone want to do exchange links with you just refer to Exchange Links Page :)

Screenshot :

WpExLinks options page.  You can set website url, title, description, and email address for notification.  Also you can manage all links from here.

Example WpExLinks page submit form

Because this is BETA version, so i need input from you all. Please report bugs here.

History version:

Tested up to 2.6.5

  • V1.0 – 28 Sept 2008, first release WpExLinks Wordpress Plugin
  • V1.1 – 7 Oct 2008, Change to HTML email, repair bugs function show list without widget, fix admin options area, add description to anchor link as title/alt
  • V1.2 – 8 Oct, Fix HTML email, add Edit Links Page!, add permalink to Exchange Link Page in Options Page, etc . Please read changelog in readme.html for details.
  • V1.3 – 17 Oct, Change CAPTCHA method hope will fix compatibility issues, add new option to use captcha or not. Please extract to wpExLinks folder and upload all files.
  • V1.4 – 10 Nov, Change default widget to display all links or use 0 to do it, Change AJAX system using Simple AJAX Code-Kit (SACK) to avoid “Invalid Captcha” problem, Fixed minor bugs

Download Code
Now hosted by Wordpress :)

Update note :
You can show links list without widget, just add this code into your themes, not post/page textarea! Anyway you can do it if you have execPHP plugin installed in your Wordpress :)

<?php if(function_exists('wpExLinksList')) {wpExLinksList();} ?>

Default will show links list in unordered list with div id=”wpExLinks” for setting in CSS and no limit number links, order by name, and ASCENDING. Please refer to readme.html file for details.

Enjoy my plugin :)

  1. February 8th, 2010 at 03:07 | #1

    Really awsome page you got there. Some of your article really amazed me. I will definitely visit your blog again!

  2. sam
    February 9th, 2010 at 04:00 | #2

    Does this work with Wordpress 2.91.

    I tried several times without any luck.

    Thanks

    • Admin
      February 9th, 2010 at 05:18 | #3

      yes, its work :)

  3. sam
    February 9th, 2010 at 05:04 | #4

    Here’s what I did

    1) Uploaded Web-ex-links to plugin directory

    2) Activated both plugins
    wpExLinks (Wordpress Exchange Links)
    wpExLinks (Wordpress Exchange Links) – Widget

    3) Created Page (Link Partners)

    4) Inserted code into Link Partners page

    5) Inserted execPHP plugin

    6) Add following code to page.php

    (tried adding this code to Link Partners Page, but it would disappear each time

    7) Setup “Permalink of Exchange Links Page” as http://www.sitename.com/resources/link-partners/

    8) Tested Submit function, and it would return

    Page Not Found

    We’re sorry, but the page you are looking for isn’t here.

    Try searching for the page you are looking for or using the navigation in the header or sidebar

    If anyone could assist me on this, I would greatly appreciate it. I’ve been trying all day.

    Thanks!
    Sam

    • Admin
      February 9th, 2010 at 05:18 | #5

      Hi, just rename folder plugin into wpExLinks :)

      thanks

  4. sam
    February 9th, 2010 at 05:44 | #6

    Thanks that worked!!!

  5. sam
    February 9th, 2010 at 05:56 | #7

    The submission works now!!! thanks!!!

    But it still looks like I’m missing something.

    I added a test link with a valid reciprocating URL and once I add and approve the link it doesn’t show in the

    http://www.sitename.com/resources/link-partners/

    page underneath the information they fill out

    What am I missing?

    Thanks,
    Sam

  6. sam
    February 9th, 2010 at 06:42 | #8

    I made a mistake on my last post, I didn’t realize the link showed up on the top of the page.

    However instead of the link not showing up. When I place the code

    in the page.php file it shows up on EVERY page I created my privacy policy page, terms and conditions etc…

    It looks like I’m doing something wrong in the

    “Permalink of Exchange Links Page” field.

    Is this the correct way to enter the location for the page with

    http://www.sitename.com/resources/link-partners/

    Also how do I edit it so the links are left justified and show up at bottom of the page?

    But the most important issue is trying to prevent the recipricol links from only showing in the “link-partners” page

    My apologies for the amount of questions.

    Any help would be greatly appreciated.

    Thanks!

  7. Admin
    February 9th, 2010 at 06:55 | #9

    @@ Sam

    Hi, if u write down directly in page.php not in texteditor, then u need to add

    < ?php if(function_exists('wpExLinksList')) {wpExLinksList();} ?>

    and remember, its only return li unstyle with id -> wpexlinks, then u need to style this ul#wpexlinks li :)

    btw please read README file, its complete guide for you :)

    regards

Comment pages
1 ... 13 14 15 75
  1. September 27th, 2008 at 00:48 | #1
  2. December 4th, 2008 at 12:43 | #2