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 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
- Layout 1 - All posts are evenly spread in blocks
- Layout 2 - Try clicking date and month headers!
- Special FX 1 Carousel - for saving space, a carousel
- Special FX 2 jQuert Space - still experimental, rotating post cloud
- Special FX 3 Flash Space - still experimental, using flash
Download
Installation & Usage
- Upload the whole plugin folder to your /wp-content/plugins/ folder.
- Go to the Plugins page and activate the plugin.
- Use the Options page to change your options
- 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.

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.


Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.
246 Comments
Great plugin, this has really helped make the archive section of my site look exactly how i wanted it to :-)
Many thanks!
Hi Vladimir,
I think it's not properly working with the new 2.9.1 wordpress.
Hope, you will fix it soon.
Cheers!
Wish this plugin could use the new post_thumbnail feature of WP 2.9. Doesn't work with Superslider Slideshow plugin, since I add my thumbnail as either a custom field for . Oh well. If you ever add that feature, I would love this plugin.
Thanks!
Hi, I was using this plug-in for awhile on my site, and absolutely love it! However, it randomly stopped working. Now nothing shows up on the page with the [snazzy-archive] code. Any idea what causes this?
Warning: mkdir() [function.mkdir]: No such file or directory in /home/talkingw/public_html/familyblog/wp-content/plugins/snazzy-archives/snazzy-archives.php on line 13
How can I fix this?
Thanks for an awesome looking plugin. I'm still taking it into use and playing with the settings but already quite impressed. I've already gotten some improvement ideas but I will check out the plugin support forum to find out if someone else has gotten them too. :)
Hi -- My snazzy archives haven't updated since December 9, even though I've posted since then! Any thoughts on why this is? Thanks for an AWESOME plugin! Mary
Hi -- same at my website. No update since Dezember 7.More Posts are online.
Delete the archive file and the plugin will refresh your archive pages.
I meant to say the _cached_ archive file.
I wasn't sure how to do that, so I went into "Snazzy Archive Settings" and clicked "Use Snazzy Cache" off, and saved the options. Then it worked. I have since clicked "Use Snazzy Cache" back on, so we'll see if I have problems again. Thanks!
Additional note -- clicking "Use Snazzy Cache" on again reverted it back to showing only up to Dec. 6. So for the time being, until I can figure out how to delete my cached archive file, I'll just have to keep Snazzy Cache clicked off.
Same funny problem here. But Snazzy Cache off works.
http://michiganmoments.com/archive
Just allowed the latest plugin update this morning. My archive still displays... but shows this message above it:
Warning: Missing argument 1 for SnazzyArchives::display(), called in /home/content/a/r/t/artisticdesign/html/michiganmoments/wp-content/themes/dilectio/dilectio/snazzy.php on line 24 and defined in /home/content/a/r/t/artisticdesign/html/michiganmoments/wp-content/plugins/snazzy-archives/snazzy-archives.php on line 290
Any thoughts on what could be wrong?
LOVE this plugin - it's just amazing! Excellent work.
Hi, any solution yet? having the same problem and don't know how to fix ist...
Help !
Don't know why I'm receiving the following error message, after the latest upgrade:
Warning: Missing argument 1 for display() in /homez.42/viedisca/www/WordPress/wp-content/plugins/snazzy-archives/snazzy-archives.php on line 290
Beautiful way of showing archives.Gets visitors attention
Hi there,
Don't know why I'm receiving the following error message, all of a sudden, after the latest upgrade:
"Warning: Missing argument 1 for SnazzyArchives::display()..."
As a suggestion it would be nice to have the scrollbar vailable at the top of the archive page as well as the bottem. better yet allow a check block so we can choose one or both.
Also is there a way to config the scrollbar to look different than the standard windows scrollbar? It looks clunky on my page.
It's a great plugin already-Thanks!
Hi Vlad,
Kudos on a fantastic plugin. I noticed though that when I upgraded to the latest release it stopped working. Is there an adjustment I need to make?
Thanks,
JC
http://joelandjes.com/archives/
New version out with support for selecting archives by year. Thanks to Brian of NetNinja.com
Eastwood said "Hi there,
Don't know why I'm receiving the following error message, all of a sudden, after the latest upgrade:
"Warning: Missing argument 1 for SnazzyArchives::display()...""
I'm getting it too! what's the solution?
Sorry, this is not really comment now, although I love all what Vladimir posted.
I'm doing it out of desperation to every place I can think of:
Hi,
I would like to ask (actually beg) for help to explain (not to mention solve-that would make me ecstatic) the following phenomena:
Everything I do in Wordpress, write, create, change etc. and update... when check result via “visit site” from WP menu, shows nicely on my site, so no problem there. All perfect.
To my chagrin, I discovered that when I TYPE my domain name in a browser (I use Safari and Firefox) I see (but not always) not identical content. I could not believe my eyes that identical domain shows different content. So for example, some changes do not show as being updated, when looking at site via “Visit site” from WP, all was perfectly changed. In a menu, there are subcategories shown that I have deleted while ago and do not exist in my WP any more. When I click on such a subcategory, it shows error, article could not be found (of course not, it has been placed under newly created category because this one actually doesn’t exist...) So how could it survived still here showing itself to public when I removed it??) All this is beyond my understanding and to be honest, drives me crazy. Please, if anyone knows what I am talking about, or knows explanation, solution, please, share it with me. I lost so much time on this, I called server, hosting co. and called Internet provider, to flush cache (this was suggestion of server people) I spent whole day just on cleaning things, you name it, no change... The irony of it is, that sometimes browser shows it acutely. When that happen I thought; oh, finally it got fixed. But if I try few minutes later, there you go.... same problem.
Thank you so much for your time and I wait anxiously for the “genius” that would
figure this out...
My warmest regards, Maya
Vladimir! This is an awesome plugin. I stumbled on it while looking for various WP Themes. It was easy to install and works flawlessly.
Thank you,
Chip
Vladimir, I just came across this plugin. It looks awesome! I'm excited to try it out.
I used it for my homepage. I would be glad to change the style of the bottons in the carousel but i'm not able to... Another question: It's possible to set the last post in evidence anyway? For example it could be open, instead of the others.
Sorry for the questions, I thank you very much for your wonderful plugin. Byes!!
A.
Hi Vladimir,
At first please allow me to express my admiration and appreciation for what I have found in your offer.
It is very generous, useful and so detailed oriented. I am always in awe of people with technical talent and knowledge (and you are excellent) because I totally lack one. I am that art/singing/piano/writing/history...you know, that kind of woman.
So I always leave technical things to men. However I forced myself to learn a lot and was able to set up everything on my WP totally without help, just to challenge myself. It took all of me, endless hours and brain torture to get all these techies into my stubbornly refusing brain. Now, all done to a point, I have found you and was elated. I loved so much so many of your ideas, like the "archive display", etc. But, unfortunately after downloading all and activating I visited my site and almost got heart attack. My menu was gone, all in red lettering squeezed in left top corner and I figured that I am simply not up to this challenge. I am not sure which one of your plugin did it, but out of fright I quickly deactivated all, praying that that would be a culprit. I got my site, result of my hard work and endless nights, back. It is certainly not your fold, I am just stupid here and have no nerves to handle it. Why I write all this to you? Well, I gave up idea to have all I wanted, but at least one thing I would like to have from your "menu. And that it that "archive" thing and some SEO help. I was wondering what would you charge me to help me with that. I am sorry to ask like that, normally it would not have been problem for me, but I lost my money due to tremendous medical bills for uninsurable person and cannot afford anything until I earn again. So my WP site is important to me and now I have to work from home (being a care-giver) and need this going. Whatever makes it more attractive could help me. I also took your hint about en-carta and applied for it.
Sorry, this is being so long of a "novel" but I am just after shock and then relief that all came back in order for me on my site.
I wish you great success, Vladimir, you certainly have a great something in you.
On personal note:
As you are still discovering code by which you would change the world, in a same spirit I'm looking for such "aphorism" :)
Warm regards,
Maya
The best archive plugin I've ever seen!
A suggestion for an update:
the possibility to sort be category, like this
http://wordpress.org/extend/plugins/better-extended-live-archive/screenshots/
would be nice, because I don't want to use any other archive plugin like snazzy archives, because none has this great design! :-)
And: a sidebar widget would be nice, because when showing the widget "archive" of Wordpress, it does not show anything about Snazzy.
Hi
It's brilliant idea and carousel especially. But when blog have more than 1000 posts it's very hard to browser to render it. that's why I made light version of this plugin
U can c it on http://www.evgeny.co.il/archive/
Split archive by years
Fixed render small images (when src image small than layout dimension)
Fixed render images with relative path
Added bottom navigation bar
and again, it's amasing! Thanx Vldimir
If you send over the patch I will include it in the next versions with credits of course.
hi Vladimir, have you recieved my files?