Content Management solutions using Drupal, Wordpress, and Magento
Zack Design Zack Design

Posts Tagged ‘ajax’

Comments Off

In Tune for Life

In Tune for Life

A VCE Music Resource site (Australian), this site is built in WordPress and also uses the Lussumo Vanilla forum.

Plugins used include WP-dTree, my Quick Shop plugin, the Who Sees Ads plugin, the Event Calendar, and the WP-GBCF contact form among others. An ad space was created for the ad plugin in the top of pages and at the bottom of posts.

Also, a special AJAX catalogue was created using the Scriptaculous and Prototype Javascript libraries included in WordPress.

QuickShop was updated to version 1.1 for this project. It now supports Australian Paypal and displays product price, as well as images for removal and checkout. The tags have been changed too to allow for these new types.

Lastly, an already-made theme was used (Scorpio) and then significantly modified to fit the site.

Comments Off

Zeta Prints WordPress Theme

Zeta PrintsZeta Prints was the first WordPress theme in which I used multiple RSS feeds. The client required completely random feeds each page load but wanted very little download/waiting time to be aparrent to the user (basically a pre-cache). What I did was modify the hacked WordPress version of Magpie RSS to include another constant that allowed a PHP script at the end of the page load to flush the already-generated HTML to the client, clear the Magpie RSS cache, and then load the new feed(s).

It works really quite well and the only major wait apparent after you initially view the page is quite short regardless. Cron jobs and Javascript-based AJAX updates were out of the question for this project due to the client’s special needs.

This site also includes a set of posts which show certain link categories depending on post view, and several other bits and pieces of WordPress template magic.

Client’s Review:

Zack is just awesome. 1. he knows what he’s doing. 2.if he doesn’t know, he goes and finds out. We had some minor technology problems and he put extra hours to resolve them. All done on time and with the highest quality. Highly recommend.” – Max