AJAXed WordPress Because WordPress loves AJAX.

AJAXed Wordpress (AWP) harnesses the power of both AJAX and Wordpress to improve the user experience, the administration capabilities and the design potential of any Wordpress based blog. It works on all WordPress versions from 2.1 - 2.5.1.

Last AWP Release: June 13, 2008

AWP Information

Some of AWP’s features include loading posts inline, inline comments, threaded comments, AJAX comment submission, AJAX Navigation, live comment preview and much more. AWP is endlessly customizable and extensible. Even though AWP provides many features, you are never forced to use features that you don’t want. All aspects of the plugin are easily customized through a single Administration panel.

What are some of the other benefits to using AWP?

AWP is completely free. Free to use, free to play with, and free support. The continued development of this project is supported by voluntary user donations.

AWP is easy to use. The basic setup of AWP is very simple to use. However, AWP is advanced enough that over time you find that it is infinitely flexible. AWP can be used without any theme edits or can

AWP features an advanced module system — based off of WordPress’ own plugin system — that add features and change its behavior, it can even use third-party extensions.

AWP interacts exceedingly well with most plugins, and it has special features that ensure compatibility with most plugins, and even has support built in for some of the most popular, including Subscribe to Comments and WP Ajax Edit Comments, by default.

AWP is search engine and user friendly. None of the AJAX or JavaScript used in the base modules will interfere with SEO or Accessibility. Every link, including those for multiple pages, are real links and resolve without JavaScript.

AWP is mature. AWP has been actively developed and supported for two full years. You will benefit from this stability as you explore the many ways AWP features interact.

AWP may be in your language.. AWP currently speaks English and Japanese (props to Momo-i). Translations are created and maintained by volunteers. Maybe you would like to contribute to this project by translating AWP into your language?

Downloads

If you like to live dangerously, you can always download the latest development version. No guarantees it won’t go moo.

Download AJAXed Wordpress
Download AWP version 1.21

There have been 29,034 downloads and counting.

What features does AWP have?

  1. Load posts, comments, or a comment form inline.
  2. AJAX Submit comments
  3. Threaded Comments
  4. Highly customizable post excerpts.
  5. Split posts evenly into multiple pages.
  6. Embed inline posts in a post or page.
  7. Live Comment Preview
  8. AJAX full comment preview.
  9. Rich Text Editor for the comment form.
  10. AJAX homepage and single post navigation.
  11. AJAX loading of Pages.
  12. Clickable Quicktags and Smilies.
  13. Options can be customized post-by-post.
  14. Supports TW-Sack, JQuery, Mootools, and Prototype.js.
  15. Includes Lightbox and reCAPTCHA support.
  16. Works with WP AJAX Edit Comments.

ScreenShots

Special Thanks

Thank you to the following people and websites for supporting to this project:

  1. Christopher Rogers
  2. Steven, Dirk and Dean.
  3. J-Ro
  4. Rosina Lippi
  5. Steve Copley
  6. SteveS
  7. Lorelei
  8. Manfred
  9. magick2k
  10. John Lyons Weddings
  11. Laura Ivanova Photography
  12. faboo mama
  13. Craig Carlen
  14. Sunil Rodger
  15. ProPhoto Theme
  16. Apple Watch
  17. Samantha Uphold
  18. The Riddle of Middle Earth
  19. Rowell Photography
  20. Richard
  21. Rescue Web
  22. Details by DiFranco
  23. Shannon Gibbs
  24. From This Day Foward Photography

About AWP Modules

Modules are basically mini-plugins that provide all of AWP’s features.

The following modules are included by default in the download:

Module Description
AJAX navigation

Adds the ability to paginate the index and single post pages. It also allows you to load pages inline. This plugin is for advanced users who recognize its current limitations and accept them.

Custom Options

Adds the ability to set custom AWP options on individual posts and pages.

Embedded Posts

Adds the ability to embed posts inside other posts and then load them inline.

reCAPTCHA

Integrates a reCAPTCHA into wordpress, and performs flawlessly with aWP inline comment form.

Inline Comment Form

This module controls all aspects of the inline comment form and is required by modules that hook into the AWP comment form.

Inline Comments

This module controls all aspects of inline comments and is required by modules that hook into AWP comments.

Inline Posts

This module controls all aspects of inline posts and is required by modules that hook into AWP posts.

Live Preview

Adds a live preview after your comment form.

Output Cache

This module will cache the major functions in AWP to speed up the processing of each page. This is especially useful if you have inline comments with threading or inline posts split by word count. (Inspired by and based upon POC Cache) Temporarily removed.

Protect tags

Protects code, blockquote and pre blocks from being included in the word and paragraph counts, so they aren’t trimmed.

Paginated Pages

Permits Persons to Purposefully Paginate Pages. — This plugin requires that Inline Posts be activated and enabled. (However, you may deselect the “use simple posts option” to avoid having posts loaded inline.)

Quick Tags and Smilies

Adds Quicktags and/or clickable smilies support to the comment form.

Preview Comment

Adds a preview button that submits the comment to the server so the privew is exactly like it would appear. It even allows your other plugins to format it.

Remove Mores

If you used more tags before you installed AWP then this module will strip them out.

Lightbox Support

Helps Lightbox, Slimbox, and Lightview to find new links in posts and comments loaded by aWP.

Javascript and CSS Core Cache

File-based cache for the core CSS and JS files so they are not recreated every time a user visits the website.

Threaded Comments

Adds threaded comments support to AWP and your theme. It does not require inline comments, but will function better if inline comments are used.

Supporters of this project is also include Website Optimization and Web Design Colleges.

This is the main page and permanent home for the AJAXed WordPress Plugin. Please post all support questions in the support forum. General comments, “thank you”s and demos may be posted here. Test comments will be removed in a few hours.

Related posts

Responses

  1. violet posted the following on November 13, 2007 at 10:24 am.

    Downloaded and installed AJAXed WP, looks interesting but I have to admit I am a bit lost as to how to use it and what it actually does. Do you have any kind of documentation I can read about this herculean effort?

    Reply to violet
    1. Aaron posted the following on November 13, 2007 at 11:08 am.

      There is a sizable readme, but the biggest help will probably be the little hints inside the Admin panel. (click the [?])

      The documentation is still a work-in-progress, so if you have any questions outside of what the readme answers, I’ll try to explain them the best I can.

      Reply to Aaron
  2. J-Ro posted the following on December 3, 2007 at 2:37 am.

    Just dropping by to let you know we went up with our new design tonight. So far so good. Thanks for all your help. I’m sure I’ll be back around at some point if I run into issues…

    Reply to J-Ro
  3. Mr Green posted the following on January 10, 2008 at 2:06 pm.

    :) Thanks a million for all your help Aaron.

    Green

    Reply to Mr Green
  4. Vida posted the following on February 9, 2008 at 12:18 pm.

    Aaron thank you so much. Just installed and activated and everything looks good!

    Reply to Vida
  5. Truden posted the following on February 24, 2008 at 8:42 am.

    Done.
    Visit WordPress.Mu to see your work, Aaron.
    And don’t hesitate to link to our weblog as an example for brilliant use of AJAXed WP :wink:

    Reply to Truden
    1. Aaron posted the following on February 24, 2008 at 10:34 am.

      Looks good, and good luck.

      With the release of the next version I’m going to try to start a gallery of people who use non-standard installs of AWP. WP.Mu definitely qualifies.

      Reply to Aaron
  6. manele noi posted the following on March 8, 2008 at 6:49 am.

    Love the plugin! Thank you very much for your effort.

    Reply to manele noi
  7. Florent posted the following on March 17, 2008 at 5:08 pm.

    A very easy hook to everyone who wants to show the real “comment count”, without including trackbacks.

    Open /wp-includes/comment.php

    Replace
    $new = (int) $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_post_ID = '$post_id' AND comment_approved = '1'");
    with
    $new = (int) $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->;comments WHERE comment_post_ID = '$post_id' AND comment_type = '' AND comment_approved = '1'");

    That’s it !
    Very useful if you use “separate trackbacks from comments” through this great AWP plugin. :D

    Note: WP stores “comment count” for each post in SQL database. That hook is immediately effective on new posts, and automatically update “comment count” in an older post when someone publish a comment or a trackback.
    Should be easy to write a oneshot running script (wp_update_comment_count_in_every_posts) if you want to update the whole blog instantly.

    8) Tested and aproved on WP 2.3.3 with AWP 1.11.1.

    Reply to Florent
  8. magick2k posted the following on March 22, 2008 at 3:00 am.

    Hi Aaron,

    thanks for your brilliant and fast support. I just donated you $30 for your work. Thanks a lot and thanks for releasing such a great tool for free. I hope this encourages you to keep up the good work.

    Reply to magick2k
  9. DogDay posted the following on March 27, 2008 at 6:25 pm.

    Wow, fast reply. Incredible support. Everything is working now. Thanks a lot, even when your plugin was not causing the problem. Be sure I will use PayPal for you in the next days (finishing current month, let me get the money). Thanks a lot again.

    Reply to DogDay
  10. Zalog Catalin posted the following on April 7, 2008 at 10:58 am.

    Is there a chance to paginate the comments ?

    Reply to Zalog Catalin
    1. Aaron posted the following on April 7, 2008 at 12:15 pm.

      Not yet, but it is on my to-do list.

      Reply to Aaron
      1. satanowicz posted the following on April 7, 2008 at 3:31 pm.

        Is there a chance to add someting like ajax-history too?
        (so the URL adress bar will change while browsing ;)

        Reply to satanowicz
        1. Aaron posted the following on April 7, 2008 at 4:57 pm.

          I’m working on the AJAX history now. I haven’t come up with a solution I like perfectly, so it hasn’t been coded yet, but it is in the works.

          (What can I say? It is a long to-do list.) ;)

          Reply to Aaron
  11. Zalog Catalin posted the following on April 11, 2008 at 8:44 pm.

    Check out your plugin in action, you did a great job :D, but me too. Hope that you’ll put the pagination on comments :( Here is the link:
    http://www.pizza-tm.ro/pizza-la-tino/

    Thanks a lot …

    Reply to Zalog Catalin
  12. valerie posted the following on April 15, 2008 at 8:27 pm.

    I have an idea and I’m wondering if this plug would make it work:

    I’d like to have people be able to submit posts in the same way you can a comment. This would allow users to post without having to go through a separate login page and the wp dashboard or anything.

    On this add post page/form, they could enter in their user/pass via ajax and the rest would look just like the add posts form.

    Do you think this could work? It would be really nice to keep the posting simple with NO admin/dashboard, etc. Just like how the comment form is visible to everyone, this form could be too. They’d just have to enter the user/pass to be able to submit.

    Thanks for any feedback or ideas.

    Reply to valerie
    1. Aaron posted the following on April 18, 2008 at 11:12 am.

      Valerie »

      This would be an interesting project, but I don’t see a wide-spread demand for it, so I don’t think it will find its way into AWP.

      Reply to Aaron
  13. Aaron posted the following on April 26, 2008 at 7:09 pm.

    If you are using AJAXed WordPress 1.19.2 and the AJAX nav module and are having issues with odd links being displayed, please see this support forum post.

    Reply to Aaron
  14. baron posted the following on May 5, 2008 at 6:10 pm.

    hi there .thanks for plugin:

    Does anybody know if tis script is compatible with Wordpress 2.5.1?

    Thanks in advance for any help on this!

    Reply to baron
    1. Aaron posted the following on May 5, 2008 at 7:01 pm.

      baron »

      It is compatible will all of the latest WP versions.

      Reply to Aaron
  15. Jh® posted the following on May 6, 2008 at 8:34 pm.

    Thanks for the plugin, maybe i’ll translate it to spanish

    Reply to Jh®
  16. sean posted the following on May 11, 2008 at 1:40 pm.

    crazy…life saver…
    looking for inline comment with hide/show…
    great work…!!!!!!!!!!!

    Thanks alooooot

    Reply to sean
  17. Aikora posted the following on June 9, 2008 at 12:58 pm.

    I’m test this and I very impressed with it!
    Thank you very so much and keep the great work. Cheers.

    Reply to Aikora
  18. jammarlibre posted the following on June 11, 2008 at 12:33 pm.

    Great Site - really useful information!

    Reply to jammarlibre
  19. DavidA posted the following on June 11, 2008 at 12:56 pm.

    Aaron, Valerie is absolutely right. It would be incredibly useful to let authors (including me) log in and add, edit and manage posts from the front end of the blog, instead of forcing them (and me) to go through the back end process. It would rid everyone of a lot of unnecessary navigation for edits and updates, and getting rid of unnecessary work in a process is always worth a short term effort. For the record, I’d pay for that plugin in a heartbeat, just for the time and effort it would save me.

    Also very importantly, it would make it easy for authors to build up blog communities that don’t require lots of training time and support. For instance, I just showed a friend a non-standard way that I use a blog, and he immediately mentioned that an organization he belongs to could really use that for their members. I can have a WP site with a custom theme up in 3 days once I’ve got their needs mapped and their template in hand. But there’s no way a single developer can help a modestly-sized (hundreds of members) organization roll a WP or WP-MU blog site because I’d have to run every user through training on using the backend for posts, and then support them over time too. They’ve got the budget for the site, but not for the training and support (and I don’t have the endless time it would take).

    However, if the end-user training consisted of an tutorial email with instructions and a couple of pictures, such as “here’s your blog url, username and password. Click the login link and log in, then click the Add button on the front page, type your post and click Submit” …. that’s a whole WORLD of usability apart from where WP is now. All that backend training and support burden goes away for everyone.

    If you need to see demand, how about posting an article that asks the simple Yes - No question-

    “Would it be better if you and other authors could add, edit and manage posts on the front end of your site instead of through the Admin panel?”

    Actually, just looking at the question, who’s going to say “No” to that? lol

    Reply to DavidA
    1. mintegral posted the following on June 26, 2008 at 9:29 am.

      I second Valerie and DavidA. What a great idea! I immediately see a huge potential for such a function.

      Reply to mintegral
  20. teknoloji posted the following on June 11, 2008 at 4:32 pm.

    i have used at my webpage, and ajaxed make my page pro-professional.
    thank you man !

    Reply to teknoloji
  21. john posted the following on June 12, 2008 at 6:57 am.

    I enjoyed your page. Keep up the good work! Feel free to visit my page. It\’s cool too.

    Reply to john
  22. hendre posted the following on June 12, 2008 at 9:17 am.

    This is awesome. Going to test it out on my blog fairly shortly!

    Reply to hendre
  23. mohammad posted the following on June 16, 2008 at 7:02 pm.

    Hi Aaron.

    thank you for your wonderful plugin. :)

    do you have any idea why my comment form stopped working correctly in firefox ?

    click on “نظر دارم” to see. if you right-click on any of controls, it works.

    is it because of the old version of plugin?

    Reply to mohammad
  24. Power posted the following on June 20, 2008 at 4:37 pm.

    I think i will test it 8)

    Reply to Power
  25. rapmatix posted the following on June 21, 2008 at 6:02 pm.

    It is compatible will all of the latest WP versions :)

    Reply to rapmatix
  26. ilahi posted the following on June 21, 2008 at 6:08 pm.

    Thanks in advance for any help on this!

    Reply to ilahi
  27. Ade posted the following on June 22, 2008 at 10:31 am.

    well, i don’t understand what i was doing wrong - but i couldn’t get this plugin to do a damn thing

    after an hour of banging my head on the wall and browsing the quite frankly useless documentation, i give up :evil:

    for the record - this was with wp2.5.1 with virtually no other plugins active (certainly nothing that should conflict)

    Reply to Ade
  28. Firebrain posted the following on June 22, 2008 at 7:16 pm.

    Hi Aaron,

    Congrats for releasing 1.21. Very nice piece of work. However there’s one question:
    In order to keep my original theme comment style I chose under ‘Comments->Attempt to modify your theme’s default comment template’ and hacked in the code in my comment.php from my theme. So far, so good, it looks exactly like I wanted it to.
    What really bothers me is when I click on the to open my comments, the comment form itself has to opened separately. Is there any chance to open comment list and form simultaneously? Or did I miss some options in the admin section?

    Check out my webpage, to left hand side you’ll Kommentare (x), by clicking on it you can open the comments, below the postings there’s the “open the form” button.

    Reply to Firebrain
  29. Firebrain posted the following on June 23, 2008 at 5:37 am.

    Forgot to mention: running on WP 2.5.1.

    Btw: if you have a look at my webpage: by default my comment form is open on index.php. if you compare the top comment form with the following you might see that they have a different styling. Do you know why’s that different?

    Reply to Firebrain
  30. Firebrain posted the following on June 23, 2008 at 2:09 pm.

    forgive me, once again me: when running Wordpress in MAMP/locally on my Mac I don’t encounter the forementioned problem. Only on my host server the forms are different

    Reply to Firebrain
  31. Movie Goers posted the following on June 27, 2008 at 8:50 am.

    very valuable plugin I think, thanks for sharing 8)

    Reply to Movie Goers
  32. mohammad posted the following on July 2, 2008 at 7:51 am.

    why do I recieve this Error?

    Fatal error: Using $this when not in object context in http://garfield.ir/wp-content/plugins/ajaxd-wordpress/modules/ajaxnav/ajaxnav.php on line 596

    I only enabled “Ajax Navigation”.
    I recieve this error right below the header of my site.

    Reply to mohammad
    1. Skatox posted the following on July 7, 2008 at 8:48 am.

      I have the same problem.

      Reply to Skatox
  33. David posted the following on July 6, 2008 at 3:58 pm.

    I recently moved from a hosted environment to my own Server. I setup the server so my setup might be different from the hosting environment. All my word-press plugins work, except for AWP which complains with :

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘AWP_inlineposts::post_paginate’ was given in /var/www/herowner.com/htdocs/wp-includes/plugin.php on line 311

    I wonder what that is coming from? Google was not exactly helpful. If you need my php.ini, please let me know.

    Reply to David
  34. rap posted the following on July 7, 2008 at 3:51 pm.

    Thanks in advance for any help on this!

    Reply to rap
  35. Johnny C posted the following on July 15, 2008 at 9:55 am.

    hey Aaron! long time huh? Guess what, I’ve decided to auto-update… and things got messy - as always =p I lost the commentform I was using, and I have no idea of where it’s gone… if it’s been deleted and all that… it had custom text and didn’t had those formatting buttons…

    and yeah, I know I should have posted on the forum, but I forgot my password, and I can’t access personal email at work =( also, that’s why I’m using another email in this comment - if you can answer me on this I’ll be able to read =)

    thanks and keep up the great work! as soon as I get my hands on a new card I’ll be sure to make a donation, Ajaxed rlz =D

    Reply to Johnny C
  36. Manniac posted the following on July 20, 2008 at 5:48 am.

    I have just updated from Version 1.13 to 1.21 and had some problems with IE6 (XP): When i click on the show comments link, the throbber appears but the comments don’t open. Only when i click a second time the comments show and the throbber disappears again.
    i had to downgrade to 1.13 again, because i didn’t find a solution to this. In 1.13 everything works fine :-S

    Reply to Manniac
  37. Kandice posted the following on July 21, 2008 at 11:41 pm.

    I like the theme of your blog This is a job well done and this is great advice, Thankyou!

    Reply to Kandice
  38. krissy posted the following on July 22, 2008 at 11:11 am.

    n9ZsPV gfb07yvt9d6t94wbtx63bgq7d

    Reply to krissy

Leave a reply

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: ;) :!: :?: :idea: :arrow: :| :mrgreen: