Snazzy Archives

Snazzy Archives is a visualization plugin for your WordPress site featuring an unique way to display all your posts. Your archive page will never be boring again!

Snazzy archives simply lets you express yourself and your blog. You can select different layouts and special effects, Snazzy archives will make sure your content stands out.

snazzy screenshot 1 Snazzy Archives

Snazzy Archives in action

Main features

  • Unique visual presentation of blog posts
  • Will work out of the box with all features
  • Posts are scanned for images and youtube videos and shown together with number of comments
  • Different editable layouts (HTML and CSS)
  • Special effects using jQuery
  • Caching available for faster access

Demo

Download

dl Live Blogroll

donate Snazzy Archives

Installation & Usage

  1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
  2. Go to the Plugins page and activate the plugin.
  3. Use the Options page to change your options
  4. Use the code [snazzy-archive] (without one space) in a post or page where you want to display the archive

You may want to edit the CSS file immediately to adjust the look for your blog. Please read the FAQ for explanation how.

Frequently Asked Questions

Supprt questions can be asked in the plugin support forum.

This looks like Tumblr!

The idea comes actually from this page and people from a popular microblogging platform Tumblr have used it on their blogs as well. I have taken the idea further, creating a plugin that is differnt in many ways.

How can I change default size of archive?

Open style-archive.css for editing. This is  the main file for styling information. First element .snazzy describes the main container.

Height attribute is the height of archive, remove the line if you want full height. Same applies to width. If the archive can not fit in the container, scrollbars will be shown like on the picture.

snazzy example1 Snazzy Archives

Also you can enable special effect 1 in your plugin options, this will create a so called carousel effect that will further save space.

How do I change the height and width of the posts and pictures?

Just edit the width of .sz_cont element and height of .sz_img element and notice the change immediately.

How can I show archives full screen like you do?

First  create a new empty template file, for example snazzy.php, Then just include header and Snazzy archive call, not the sidebar.Then upload snazzy.php to your theme folder and create a new page on your blog using this template (write page and select this template instead of the default; the option for template is found below the post).

Here is how can one such file look like:

<?php
/*
Template Name: Snazzy Archives
*/

?>

<?php get_header(); ?>

<p align="center">
<?php if (isset($SnazzyArchives)) echo $SnazzyArchives->display(); ?>
</p>

<?php get_footer(); ?>

How do I edit and add layouts?

Layouts are stored in files snazzy-layout-1.php, snazzy-layout-2.php and so on.. Edit these fles or make your own using the available variables

  • $first_for_day - is the comment first for given day, used usually for additional clearance
  • $title - post title
  • $excerpt - post excerpt
  • $comcount - number of comments
  • $imageurl - url of the post image
  • $youtubeurl - url of the video (without http://)
  • $day, $month, $year - date of post

How do I set carousel options?

Options for carousel (special effect #1) can be found in snazzy-archives.js.php file. You can set how many elements are visible at once (variable visible) and if you change width of the items in your CSS file, do not forget to change it here as well - option def_width (add 16px for default padding).

How can I contribute?

You can create your own custom layouts and special effects! Send them to me for inclusion in future versions. Also you can send your feedback, bug reports and suggestions.

Change log

v1.0
- Added caching
- Added option to load images
- Added option to specify page id, so the scripts load only that page

v0.6 - Added options to show years in rows and months in reverse order (thanks Jorge Sierra!)
v0.5 - IE fix and xHTML compliance
v0.4 - bug fix release. changed the code to [snazzy-archive]
v0.1 - First release

You can also visit my other Wordpress Plugins.

If you are looking for WordPress Services, feel free to contact me.

217 Comments

  1. Carlos
    Jul 5th, 2009

    Thanks for your response -- but I have tried re-installing, changing permissions, and voodoo.
    Yet the archives will not collapse and the corners stay square no matter how I set the options.
    Any idea why collapsing does not work -- do I need to have something special running on mu server? And the corners -- what would cause them to stay square? Can you give me some clues as to where to look? I have another site, on this same host, that works perfectly. I cannot find any different between the two, except the one that works uses WP2.7 and the one that does not uses WP2.8.

    Thanks again for a great plugin -- I want it!

  2. Jul 5th, 2009

    It works in 2.8 as you can see on my site.

  3. Carlos
    Jul 4th, 2009

    Love your plugin -- but can't get it to work on WordPress 2.8. I had it working perfectly on 2.7. I even copied all the files from my 2.7 install to the 2.8 install -- no luck. The various months do not collapse and he corners do not round -- no matter what options I select in the admin menu.

    Is this a bug or am I going nuts?

  4. Peter
    Jun 25th, 2009

    Hello,

    I had installed your plugin and it worked fine, however, then I deactivated and deleted it to test server performance. Then I reinstalled, reactivated it and tried to set it up again. But now it failed!

    All I see on my page is : [snazzy-archives] which is supposed to be the code to call the pretty pictures and archives. However, all I get is the actual line of code showing up and no pictures, no archives.

    What happened? I set up all the settings right.

  5. tamy
    Jun 18th, 2009

    thanks for sharing (L)
    great plug-in!

  6. ahdont
    Jun 18th, 2009

    i would like to implement this into a gallery theme created by chris wallace, however, instead of using photo from the post entry, can i use someother photo in a custom field entry from the post? if so, anyone knows who?
    cheers,

  7. lomodeedee
    Jun 13th, 2009

    it's ok... i realized that you have changed collapsing option in order to save space... sorry for bothering... best... deborah

  8. lomodeedee
    Jun 13th, 2009

    hi, vladamir! how are you?!
    I just made an update to new wordpress version and my snazzy archive looks different now... i have to click every date in order to get the image out... could you please visit my site... snazzy archive is in upper menu, at the begging of my blog... thanx a lot... deborah

  9. Dan
    Jun 12th, 2009

    That plugin looks like a beauty, but I get the same error as José:

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 68658 bytes) in /home/(........) /wp-content/plugins/snazzy-archives/snazzy-archives.php on line 209

    What could the problem be?!

  10. Marie Leonard
    Jun 5th, 2009

    Installed Snazzy in a page and archives are showing but pictures in the posts are all cut up and in the middle of the title chopped up.

    Sorry but I think I cried wolf too soon. Think I got it fixed.
    Thanks

  11. Marie Leonard
    Jun 5th, 2009

    Installed Snazzy in a page and archives are showing but pictures in the posts are all cut up and in the middle of the title chopped up. Is there something I need to tweek?

  12. Mega-Doodle Inspired
    Jun 2nd, 2009

    I LOVE this plug-in. Is there any way to limit the archive by category? I'd like to create an archive of one category...Thanks!

  13. Taka
    May 30th, 2009

    Hi. I love to use your WP plug-in for my archive page, but I have a question.

    I'm managing my website in Japanese language, and the language seems to cause your plug-in not to work properly.

    The full-length articles are somehow on the archive page without quoting. If you have a suggestion for the solution, please let me know.

    Sincerely

  14. Andrea
    May 29th, 2009

    Hi, I am wondering if it is possible to list the posts in horizontal order instead of vertical order?

  15. Rohit
    May 28th, 2009
  16. José Balmart
    May 27th, 2009

    Hi,

    Im getting this error:

    "Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 84139 bytes)"

    Any help will be helpful. TIA

  17. ahdont
    May 23rd, 2009

    hi, i want to implement this archive to my baby son's website as well, i want to make a full page archives but the theme that i am using is constraint to a fix dimension, if i use it as a template how can i avoid the size issue?

  18. Sahara
    May 7th, 2009

    Wow! Very ell done. Beautiful! It doesn't get any better than this.

    You can see my implementation here:

    http://medicinemind.org/?page_id=365

  19. seitenhimmel
    May 7th, 2009

    Thank you for this fancy archive-plugin!

  20. Jeanette
    May 5th, 2009

    Hi, I love the look of this archive plugin - but on my website the scrollbars are not visible, so it gets cut off. Do you have any suggestions?

    Thank you

  21. Apr 17th, 2009

    If it is premium I am sure they provide support for issues like this so you can contact them. As far as I know Snazzy Archives works on all WP installations.

  22. Nash
    Apr 17th, 2009

    Thesis is essentially a premium theme for Wordpress. Check out diythemes.com/thesis I really like the look of Snazzy but I just can't seem to get it to work. Also, I'm a coding noob so that may be it...

  23. Nash
    Apr 17th, 2009

    Any idea abou how this can be made to work with Thesis Vlad?

  24. Torley
    Apr 17th, 2009

    Any suggestions/recommendations for how to make this work best with the Thesis theme? It looks very charming and I'm curious for more info.

  25. MJ
    Apr 11th, 2009

    I have the same problem as Nash. How do I get Snazzy Archives to appear in my sidebar? Where do I put the extra code and what is the extra code?

    Thanks,
    -MJ

Have your say

Your email is never published nor shared. Required fields are marked *

*
*

This site rewards regular commentators with do-follows links to their site.

Subscribe without commenting

About Vladimir

vladimir prelovac Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.

"I would love to change the world, I just don't have the source code yet."

Books by Vladimir

WordPress Plugin Devleopment Book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon. Click the image for more information.

Consulting Services

Professional WordPress solutions based on custom developed plugins and themes

Expert on-site WordPress SEO consulting and an 'out-of-the-box thinking' approach to problems