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

WordPress Exchange Links Plugin – AJAX Version

September 26th, 2008 Leave a comment Go to comments

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. May 3rd, 2009 at 21:43 | #1

    I m translate this plug-in to croatian and i whont share if somebody intrested…
    thanks !!!

  2. May 8th, 2009 at 23:39 | #2

    I’ve the plugin installed in my site. But my friends try to link exchange to, after they fill all the information need and press submit. It worked to save the data and then it say:
    “Sorry, no posts matched your criteria.”

    Why??? Please help me

    • Admin
      May 9th, 2009 at 04:06 | #3

      it’s seems like you extract plugin to wrong folder. Please remember folder name must be wpExLinks (case sensitive) not default extract from wordpress.org.

      regards :)

  3. May 14th, 2009 at 07:59 | #4

    Hi,

    do the person who exchanged links with us received email that their link is updated? I installed the scripts and I received the email saying a New Link is Submitted..

    • Admin
      May 14th, 2009 at 08:05 | #5

      nice idea..

      i’ll work for next version :)

      thnx, regards

  4. May 18th, 2009 at 00:28 | #6

    Can I view the links in one customized page instead of on the sidebar? What code I need to add? Thanks!

    • Admin
      May 18th, 2009 at 01:45 | #7

      Of course you can… put this code anywhere you like …

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

      please refer to readme file for more information :)

      regards

      • May 18th, 2009 at 02:30 | #8

        Yes, I read the readme file. it says that I need to put the code:
        on wp-content/themes//index.php

        So if I want to list all the links on the “link”page, should I place the code into textarea in HTML CODE of the “link”page?

        • May 18th, 2009 at 05:26 | #9

          Sorry for keep bothering you. I added the code you gave me into textarea in HTML CODE of the “link”page, since I have execPHP plugin installed. But when I submit the test link via the form and approved in the admin, I didn’t see the submitted link on the “link”page. Do I missing anything? Thank you very much!!

          • Admin
            May 18th, 2009 at 09:17 | #10

            make sure you have turned off the function wysiwhg from the admin panel. and test it first, give it like example
            < ?php echo "123"; ?>

            after all works, crosscheck between widget exchange links and link that generated from function in your links page :)

            regards.

            nb:may i see your blog?

  5. May 18th, 2009 at 02:26 | #11

    Yes, I read the readme file. it says that I need to put the code:
    on wp-content/themes//index.php

    So if I want to list all the links on the “link”page, should I place the code into textarea in HTML CODE of the “link”page?

  6. May 18th, 2009 at 20:48 | #12

    I don’t where to find the function wysiwhg in the admin panel…..can you tell me more specifically?

    Here is my blog: best4future.com/blog/

    Now I put the link submib form in the “link” page: best4future.com/blog/links. Please be aware that the link list on this page is NOT automatically generated, but hand written in HTML code by myself.

    I created a “test” page to see the submitted link list: best4future.com/blog/links/test. But after I submitted a test link, nothing showed there,while in the sidebar widget, the test link showed up. (the widget is at the bottom of the sidebar)

    As you can see, there are a lot of content for one link. I am very interested in showing the link list on one page. It will easy to display the Website Description.

    Thank you very much for your help!!

  7. June 1st, 2009 at 03:01 | #13

    I have ploblems seem as Robyn F.:

    1. Captcha does not work.
    2. I have rename to wpExLinks folder, submitted a test link, add code “” to sidebar template. but it still not show the test link. Please help me.

    I use WP 2.8-beta2-11472.

    • Admin
      June 1st, 2009 at 03:19 | #14

      sorry..not tested yet under wp 2.8 …

      soons, i’ll update this stuuf :)

      regards

  8. VNDownload
    June 1st, 2009 at 14:08 | #15

    I want to say to everyone to fix problem
    # Bao Tuan: Oh, now I understand.
    This plugin work under WP 2.8. And fix ploblems below:
    1 – If Captcha does not work, please rename Folder of plugin to wpExLinks.

    2 – To show list links on sidebar or page template. You must paste this code:

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

    to anywhere you need and active both: wpExLinks (WordPress Exchange Links) and wpExLinks (WordPress Exchange Links) – Widget. It will work.

    Demo: http://vndownload.org (right bottom sidebar: I use blogroll of WP and this plugin)

    Good luck

  9. Admin
    June 1st, 2009 at 14:29 | #16

    @VNDownload
    Thnx for ur help, it’s good for all user :)

    regards

  10. June 3rd, 2009 at 04:03 | #17

    VNDownload

    Do you know how to list all the links on a single page, instead of the sidebar? Thanks a lot!!

Comment pages
1 7 8 9 10 11 19 75
  1. September 27th, 2008 at 00:48 | #1
  2. December 4th, 2008 at 12:43 | #2