Ajax Calendar plugin for past, present and future wordpress event management

[update 2013-09-01]

Version 1.3 of Ajax Calendar Future plugin  is now published on wordpress.org :  Sorry for the mess with include files, should be fixed now. Feel free to comment below if you encouter problems. current development for version 1.4 include calendar synchronisation with current post (display july in calendar if post was published in july).

Stay up to date and subscribe to our newsletter on our new site wpfestival.com !

This plugin is one of the most simple way to use standard wordpress post system to build specific business applications

  • event calendar for wordpress
  • publication schedule for book editors
  • meeting planning for groups

the plugin creates a monthly calendar with top and bottom month navigation, with the option to ajaxify the bottom next and previous links  :

  • Ajax on : click on next / previous to reload the calendar without reloading archive page
  • Ajax off (default) : click on next / previous loads the archive page for the selected month

 

 

 

How to recreate woocommerce pages

When you activate woocommerce plugin, a message box pops up at the top of the wordpress dashboard, inviting you to let the plugin automatically create specific woocommerce pages : shopping cart, order page, user page, etc... You can also remove the notice if you want to create the pages yourself. But if you change your mind and would like woocommerce to create the pages there is a tip that is documented on a stackoverflow conversation, it's very simple :

What ended up working for me was adding "&install_woocommerce_pages=true" to the Settings page URL.

 

Complex layout operations with wordpress

Building enterprise web sites from various graphic models involves two different level of customisation within the wordpress framework.

Page and post templates in wordpress

Themes are pieces of code aggregating various page types : archive pages, single post display, single page display. Most commonly all models of a theme share the same header and footer, and depending on specific coding operations, the same menu from the wordpress menu system. The theming system allows a lot customization options, including the possibility to define page templates for letting editors choose, for example, between full size page and 2 column page with widget enabled margin.

In native wordpress, this templating modification works only for pages. if you need to do this for posts, you need to install a specific extension "Custom Post Template" that will let you define specific post template, the same way you do for pages, by writing specific php template with instructions in the header comments.

Multi theming your site

Considering possibilities described above, multiple theming raises a lot of issues. The plugin JonRadio multiple theme comes with many configuration options to define specific theme for pages or sections. It has a big drawback though : it does not integrate theme options for the second theme, like widgets or menu, or other options.