AJAX Calendar
AJAX Calendar is a plugin that will display an AJAXified WordPress calendar. This enhances the functionality of the standard calendar by:
- Allowing the asynchronous navigation of months, without updating the page
- Adding a drop-down list of post titles in each month (through the «-» button)
- Widget support
Version History
- 2.4.9 - Fix DB prefix bug
- 2.4.8 - Category selection
- 2.4.7 - WP 2.6
- 2.4.6 - WP 2.5 compatability
- 2.4.5 - Update widget class for 2.1 support
Installation
To install the plugin:
- Download ajax-calendar2.zip
- Unpack the zip. You should have a directory called
ajax_calendar, containing several PHP files - Upload the
ajax_calendardirectory to thewp-content/pluginsdirectory on your WordPress installation. - Enable the calendar in your theme from the Widget page
- Make any modifications to your theme, as required
- Activate plugin
You can find full details of installing a plugin on the plugin installation page.
Template tag
If you are not using WordPress Widgets you can display the calendar with the following template tag:
ajax_calendar ();
This should be inserted into your sidebar where you want the calendar to appear.
Example
Support
Please direct all support questions to the AJAX Calendar support forum. Any support questions left on this page may not be answered.
Bugs & New Features
| Date | Current outstanding bugs | Status |
|---|---|---|
| 24 Mar 2009 | Category Filtering dies w/ AJAX | |
| 22 Apr 2009 | Google Webmaster tools report ajax calendar with no page title | |
| 18 Jun 2009 | Category filtering |
A full list of all bugs can be found in the AJAX Calendar issue tracker.
| Date | Current requested features |
|---|---|
| 19 May 2009 | Future posts |
| 03 Jul 2009 | Highlighting the current date in the calendar |
A full list of all requested features can be found in the AJAX Calendar feature tracker.
Help me to save time by reading these instructions!
Please report bugs in the AJAX Calendar issue tracker.
Please make feature suggestions in the AJAX Calendar feature tracker.
Please direct all support questions to the AJAX Calendar support forum.












Comments (page 3 of 3)
Oct 23, 2007 9:07 pm |
DG, are you using Windows? Can you tell me what happens if you add the following lines where you made the edit:
echo $this->plugin_base;echo realpath (ABSPATH);
Oct 25, 2007 4:06 am |
Hey, could you please point out the current date in the calender too? It will save the place of a date time line. Thanx and a very good plugin. I really liked it and am using in one of my projects.
Oct 25, 2007 9:49 pm |
What do you mean by point out the current date?
Oct 26, 2007 8:48 am |
I just wanna say thanks, this is a greate plugin.
Oct 30, 2007 4:19 pm |
Hi John
Just wanted to let you know that I've just updated to v2.4.5, on WP 2.3.1, and I can now access the previous months without problems (I'd previously reported that the link to show the previous month wasn't functioning for me).
Many thanks!
Kalian
Nov 8, 2007 3:34 pm |
I'm struggling to get this calendar to work. I think it should be installed correctly. Can you take a look to see if I'm crazy.
Nov 14, 2007 6:21 pm |
This calendar is a great idea, but I find it not very user friendly - yet. If you click back to a former month and choose a date from the calendar to see the entry for that day, two things happen that make the calendar painful to use.
First when the entry loads, the calendar reverts back to the current month. So if the user has scrolled back 2 or 3 months to read those entries, they have to start all over again clicking the calendar 2 or 3 months back to see another entry for that time period. Second, the Next and Previous links disappear, so there is no way to move back or forth from the selected entry. To me that makes this calendar useless.
Mar 3, 2009 9:06 pm |
Totally agree.
Nov 20, 2007 2:33 pm |
Nice to hear of the new version. Salud!
Nov 27, 2007 1:01 am |
What's the problem Leland?
Dec 1, 2007 10:50 pm |
Hey dude!
really great plugin here!
one ask, i get everything working fine, but i click in back and it goes on month back, but the 'next' button doesn't appear to go to the actual month again.. how can i solve it?
thanks a lot!
Hige
Dec 2, 2007 12:36 pm |
I've installed the plugin, and placed in a widget. Yet, the previous or next link does not appear. Can you help?
Dec 6, 2007 12:56 pm |
having a bit of a problem customizing the calendar. shows up one way in firefox and another in ei. i finally got it to display nicely how i want it to in ei - but now firefox is a bit off. And now when i click the next/prev month links, it puts the caption UNDER the day-of-the-week heading - which only happens in firefox :S.
plz let me know if you need to see any of the files im using to help me figure this out:
(ajax calendar) models/calendar.php and calendar.css
(theme) style.css and header.php
thank you
Dec 19, 2007 2:31 am |
Hige and Kwiz, this is an effect of how the WordPress calendar function works (which AJAX Calendar uses). Basically the missing links are because you have no posts for that month, and so WordPress doesn't display anything.
Dec 26, 2007 1:32 pm |
I've uploaded the newest version (2.4.5) and am using wordpress 2.3.1 but the plugin won't activate. I'm getting the following error:
Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot instantiate non-existent class: __class__ in /blahdirectorieshereblah/plugins/ajax-calendar/ajax-calendar.php on line 79
Dec 30, 2007 6:25 am |
Are there any possibilities to insert an AJAX status indicator? That would be nice, because if the charge time takes a few seconds, users may think that nothing happens.
Jan 1, 2008 10:28 pm |
Ninja, that looks a lot like you are using an old version of PHP - do you know what version you are running?
Jan 2, 2008 8:46 am |
Hi, if I use the > Button the wrong code appears (not Unicode, no german umlaut). Where is the code of the calendar archive defined?
Jan 5, 2008 9:10 pm |
I've downloaded v.2.4.5 from WordPress plugins & installed it, but it reports in my Admin > Plugins table that it is v2.4.4, and generates a Download Newer Version notice, saying v2.4.5 is now available. I repeated the download-install, same results. The file-name is just "ajax-calendar.zip", so to check whether anything has changed I have to download & install again. With a "ajax-calendar.2.4.5.zip" - then we know.
Thanks!
Jan 5, 2008 9:15 pm |
... Well, dang! I now notice on your own comments-page, that you list the current AJAX Calendar version as v2.4.4!
Over on the WordPress Plugins site, the page for AJAX Calendar, http://wordpress.org/extend/plugins/ajax-calendar/, lists the current version as v2.4.5. When the un-numbered zip-file is installed, the above-described difficulty ensues.
Ted
Jan 5, 2008 9:27 pm |
... Hope I'm not too much of a pest, but I also now notice that your local install-file-name is "ajax-calendar2.zip". *I have this file also, as my previously downloaded version.* Before actually installing (a couple days ago), I dutifully went to WordPress plugins to get the latest, which is "ajax-calendar.zip". No "2".
It identifies itself in Admin > Plugins as v2.4.4, but is presented in the WordPress download page as v2.4.5, and generates the update notice, which can't be appeased.
Jan 10, 2008 3:01 am |
Ted, I've synchronised the versions now
Jan 11, 2008 3:53 pm |
Can I configure this to display future posts too?
Jan 15, 2008 2:42 pm |
Hi John! I am looking forwards to use this beautiful plugin to show only certain categories (or just one)of my blog. I have it installed via widgets on my sidebar, and it is working fine, but sowing all of the categories having posts.
Is there any way to do what I want? I am not a programmer, and I am using the Mimbo Theme for if that matters...
Thank you in advance...
Jan 16, 2008 2:31 am |
Ferran and James, the plugin cannot do either of these features. I'll add them onto the list for a future version.
Jan 16, 2008 10:54 am |
Thank you John, I'll check on a regular basis for the upgrade! Keep up the good work!
Jan 16, 2008 11:23 pm |
Hi everyone, I'm new to WordPress and recently installed the standard calendar and for some reason, the day does not change as days go by on the calendar. I tried removing the calendar and re-installing the Ajax version, but again the day does not change from 1/14. any ideas?
Thanks
Jan 27, 2008 11:55 am |
Hi,
Thanks for a real nice plugin.
I have one question. Does AjaxCalendar2 have the ability to Add Events with hyperlinking to external websites?
I am running Wordpress v 2.3.2 with PHP 5.
Thanks alot and keep up the great work!
-David
Jan 29, 2008 2:38 am |
Newguy, the calendar (both AJAX and non) display the date of the last post, not the current date.
David, no, the calendar links to posts only. You could create a post that contains an external link, but this would be a two-step link
Feb 18, 2008 5:44 pm |
This plug-in was almost what i needed! Keep the work on it and it might become one of the popular WP calendars. Currently the lack of future posts keeps me away from your thing
Mar 11, 2008 4:48 am |
hi..
very nice plugin...
can i get last three month calendar using this plugin?
Thank you...
Mar 21, 2008 4:44 pm |
Has this been updated for WP 2.5?
Mar 23, 2008 9:20 am |
No update is required
Mar 24, 2008 12:43 pm |
Hi John,
Actually it seems that an update for WP 2.5 may be needed because it doesn't display properly on the widgets page. Instead of showing the widget in the sidebar it displays the following message:
%BEG_OF_TITLE%Calendar%END_OF_TITLE%
Fatal error: Cannot redeclare class Calendar in /home/pwr/public_html/wordpress/wp-content/plugins/ajax-calendar/models/calendar.php on line 4
Mar 27, 2008 8:51 am |
I confirm that I get the same error message in my 2.5 RC1 installation - hope you can fix it, I'm very keen to get this calendar working.
Thanks for your excellent range of plug-ins. They really do give a new dimension to WordPress!
Mar 30, 2008 2:20 pm |
I get the same error with the final 2.5 version.
It breaks the other widgets in the widget admin panel; but the widget itself is shown fine at the blog side
Mar 31, 2008 10:35 am |
HI!
I get the same Jose's error with the final 2.5 version.
"Fatal error: Cannot redeclare class calendar in .../blog/wp-content/plugins/ajax-calendar2/models/calendar.php on line 4"
It works fine on side bar but cause this error on administrative widgeg section.
Apr 1, 2008 3:34 am |
Hi!
many compliments for your widget, just one question:
I've 2.3 wordpress version, and I use a plug-in in order to show the future posts (my website is about upcoming events) I don't know why the Ajax Calendar doesn't show this future posts.
Could you hel me ?
Thanks again for your work!!
Bye
Apr 1, 2008 4:47 am |
Redeclaration error fixed. Dimitri, you should add that to the feature request list for a future version.
Apr 2, 2008 12:09 pm |
Tks John!
After "Redeclaration error" fixed, it works fine with me!
Congratulation! This plugin is great!
Apr 2, 2008 12:24 pm |
After the 'Redeclaration error' fix it's working great for me too. Thanks John!
Apr 9, 2008 5:44 am |
Is there a version french,please? I really need it.
Apr 18, 2008 10:37 pm |
Just downloaded & installed your plugin. With respect to styling, there is an ID of wp-calendar-split that's not in the included CSS. Is this an ID that comes from the default WP calendar or should it be in the CSS that comes with the plugin?
Apr 19, 2008 9:16 pm |
Is the var $split_close implemented? Even on the example on this page, the text for $split_open is always displayed, and the closing text is never displayed, even though the post titles are cleared. Maybe line 160 of calendar.php is chopped off?
Apr 21, 2008 9:58 am |
Hello,
I keep getting the following error while activating this plugin:
Fatal error: Class 'AJAX_Calendar_Widget' not found in /usr/home/voxintro/public_html/wp-content/plugins/ajax-calendar2/ajax-calendar.php on line 43
I use Wordpress 2.3.1 and cannot update to newer version of wordpress. Help getting this plugin up and running is greatly appreciated.
May 7, 2008 2:00 am |
hello,
may i use it to show only posts of some categories, not all posts?
thanks in advance!
Vinz
May 9, 2008 8:49 am |
Hi, is it possible to change months position, color and so on?
Thanks
Thomas
May 9, 2008 9:53 am |
Last question: is it possible to display all months (also months without posts)?
Thanks a lot
T
May 12, 2008 9:53 am |
Hi,
Great plugin. However, there is one issue with it and that is if there is more one post on the same date, only the most recent one shows.
May 19, 2008 2:11 am |
How do I remove the drop down thingy ??
Jul 1, 2008 11:41 am |
Hello,
in regard to showing $split_open / $split_close :
change:
echo ''.$this->split_open.'';to:
echo ''.($full == 0 ? $this->split_open : $this->split_close).'';...and let AJAX do the rest.
Cheers!
Jul 15, 2008 6:58 am |
Just to tell that I upgraded under WordPress 2.6, and that I have no problem with this plugin.
Jul 24, 2008 4:50 am |
This is a great plug in
Aug 7, 2008 12:42 am |
Thanx! I was looking for a way to customize the default calendar. This is a start. A good start.
Sep 3, 2008 3:46 pm |
great plugin. Is there a way to be able to browse all months? Or at least more than +/-1?
Sep 4, 2008 4:10 am |
Kyle, you can only browse +/- 1 month
Sep 7, 2008 1:28 am |
Thanks for the great plugin. I installed it in the new WP version 2.6.1 and it works just fine.
Sep 11, 2008 1:43 pm |
Hi,
I installed in WP 2.6. The category selection is ignored, always show all. But the plugin is great, thank you very much!
Sep 12, 2008 8:43 am |
WP Version 2.6.2
AJAX Calendar Version: 2.4.8
I receive the following error:
WordPress database error: [Table '*****_db1.wp_term_relationships' doesn't exist]
SELECT DISTINCT DAYOFMONTH(post_date) FROM *****_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) LEFT JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id) WHERE MONTH(post_date) = 9 AND YEAR(post_date) = 2008 AND post_status = 'publish' AND post_type='post'
Revert to AJAX Calendar Version: 2.4.7
Works with no Problems.
Sep 15, 2008 4:15 am |
Javier, the category selection is working for me. Are you specifying the categories as comma-seperated IDs?
Sep 17, 2008 4:54 am |
Wonderful plugin! Worked like a charm, even inside a jTabber =D
Sep 28, 2008 11:37 am |
one of the best plugins!
Oct 23, 2008 6:04 am |
Hi! Could you probably take a look on my website on the right side under "Beiträge". There are some links in October missing at the beginning. As soon as I change to september and back to october all the entries are shown as they should. Do you have any idea? Tried to delete all possible caching-stuff, but nothing helped..
Nov 27, 2008 4:14 pm |
How can I change the date format? I want "November »" instead of "Nov »" and also the first two diggits of the weekday. My PHP skills are really weak
Dec 20, 2008 10:11 am |
The calendar is working great! I like it a lot, but it seems like "calendar.css" is not linked. How can I link the CSS file?
Dec 29, 2008 6:54 am |
super plugin! thank you!
Jan 6, 2009 11:00 pm |
Anyone tested it with 2.7?
Jan 24, 2009 2:30 pm |
Can I change color the calendar?
Jan 24, 2009 2:55 pm |
Yes, you can style it as you wish using CSS
Feb 10, 2009 4:33 am |
hi,
how is the plugin holding up in WP2.7?
Feb 15, 2009 7:58 pm |
I just plugged this into my wifes 2.7 blog and the linked dates do not show until you change the month. And if you change the page the links go away again. I did not modify anything except the date background color in the css file so I'm guessing 2.7 breaks it?
Mar 15, 2009 2:44 pm |
I have the plugin installed and working fine, it's just not looking like the java script or something is working. it's not ajaxified.
Mar 29, 2009 9:49 am |
If I post an entry from another category than the selected the same day as the selected category it displays in the calendar. What shall I do to change this?
Mar 31, 2009 1:18 pm |
I have the same problem... the first page is good, only showing the post from one category, but when I change month, the other categories show up and it switches back to the current month.
Pings & Trackbacks
wpstation.com, 7seconden.be, anieto2k.com, ulyssesonline.com, escritatorta.em.blog.br, techdego.com, redknob.net, wp-plugins-db.org, unfusion.kunsan.ac.kr, unfocus.com, wp-plugins-db.org, matthiaspospiech.de, yakuter.com, webhelpermagazine.com, zhangzhang.net, quirksmode.co.uk, vinch.be, wordpresslounge.com, vinta.ws, scribkin.com, brunoat.com, devblog.antongochev.net, itmaster.tw, wendy.dylango.com, overcube.com, wp-plugin-archive.de, skyture.net, baskak.ru, jaredwsmith.com, mnvpt.cn, feyth.com.br, fraktal-design.com, g15n.org, fraktal-design.com, maxkiesler.com, lykkeai.yenshi.net,
Leave a Reply