Snazzy Archives – WordPress Archive Plugin


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   WordPress Archive Plugin

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 Snazzy Archives   WordPress Archive Plugin

donate Snazzy Archives   WordPress Archive Plugin

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   WordPress Archive Plugin

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.

Comments:

346 Comments

  1. Morten Skogly
    Oct 24th, 2008

    Love the plugin, will probably use it EVERYWHERE.

    But found some issues, first a minute one, the css has a small bug,

    .sz_page {
    bacground-color: #ffffef;
    }

    should be background, not bacground of course.

    The second issue is stranger, I can't get it to work on http://pappmaskin.no/archives/, and I am beginning to thing it has to do with the number of posts perhaps? It could be something else of course, but I am running the same theme on http://poetikon.no/arkiv which works well. Or perhaps it collide with some other plugin? Or are there known issues in connection with wordpress version?

    I couldnt find anything in the forum.

  2. Don
    Oct 11th, 2008

    Great plugin I tried it on one of my blogs. I was wondering can you use it as a post (not page) where you can write some promo articles for exploring your site and then have the plugin work on that particular post also.

    It would seem to be a good way to promote links to all your posts on that post.

    Many times we don't want to index archive because of duplicate problems with google but since this creates icons and a little excerpt, it could eliminate that issue.

  3. Darren
    Oct 9th, 2008

    I love the plugin, I'm having some problems with it though. If you look at my site (I've submitted it with my comment), and click on archives, you'll see that the items that should be hidden after the scrollbar keep showing up. It does this in IE7.

    Any ideas

    Darren

  4. Christine Belcikowski
    Oct 6th, 2008

    Bonjour,

    I understood why from time to time my snazzy archives does not display any more.
    I chose the Carousel option.
    When I publish a new article, the snazzy archives disappear; the page is blank.
    If I return to option 0, the snazzy archives are displayed again… But impossible to return to Carousel display.

    Thanks for your help.

    Christine

  5. Myrko | AwakeBlogger
    Oct 5th, 2008

    It's a great plugin and a great idea. Here is one idea that could really improve the outlook of the archive page:

    Is it somehow possible to select the area of the image that is displayed? The random are sometimes completely misses the spot of a picture, i.e. http://www.awakeblogger.com/archive/ ?

    Alternative it would be interesting not to choose a spot but as much of the picture as possible!?

  6. Heather
    Oct 5th, 2008

    Vlad,

    Boy is my face red. I could have sworn I did it that way in the past, so I failed to read your instructions in detail. Got it all sorted out now. Appreciate your eternal patience.

  7. Christine Belcikowski
    Oct 4th, 2008

    Thank you for your quick response. I am looking forward to the =20
    version 0.6.1, with great interest.

    Cordially,
    Christine

  8. Oct 4th, 2008

    Heather, Snazzy Archives is never shown in Widgets page. In order to use it you need to put [snazzy-archive] code in one of your pages.

  9. Heather
    Oct 3rd, 2008

    Hi Vlad,

    Thanks again for creating such awesome tools and sharing them with us.

    Ever since I changed to WP 2.6.2 I haven't been able see Snazzy Archives on my Design->Widget page. It shows up in Settings, however.

    I've tried updating, and uninstalling/reinstalling version 0.6.1. I wonder if I am the only one having this problem?

    Take care & have a wonderful weekend!

  10. Oct 3rd, 2008

    Bonjour Christine

    I apologize for everyone who downloaded 0.6, there has been a problem with displaying archives and should be fixed now in 0.6.1. I hope you will love the new years in rows feature (Thanks Jorge once again! :)

  11. Christine Belcikowski
    Oct 3rd, 2008

    Bonjour,

    With Snazzy Files 0.6, the archives do not appear any more on my page... I reinstalled the previous version.

  12. Christine Belcikowski
    Sep 28th, 2008

    This plugin is brilliant!
    I devote an article here to him :
    http://liseweb.fr/BLOG/installer-snazzy-archives-plugin-pour-des-archives-qui-jazzent
    Thanks a lot for Snazzy Archives.

    Christine

  13. Mistijen
    Sep 27th, 2008

    I LOOOOVE this idea.. but I was thinking about the width of the pages especially when you have blogs spanning more than 2 years.
    You have your snazzy archives in horizontal.... I was wondering... would it be possible to make that into a vertical instead of horizontal? (So that it scrolls up and down without ever scrolling horizontal.)
    Just a thought...

  14. decrypt
    Sep 24th, 2008

    Hi, thanks for the great plugin!!

    I just upgraded (auto-upgrade via WP), and I find that the mini mode is not working. What could be the problem? I'm still on WP 2.6.
    Thanks in advance!

    --decrypt

  15. Kirk M
    Sep 13th, 2008

    Oops. I meant to say the "...time wasn't bad..." in my previous comment. Sorry about that.

  16. Wendi Carlock
    Sep 12th, 2008

    Hi -
    The css for the rest of my site specifies a dotted line as a background for links.

    Trying to get rid of them in snazzy archives.

    Tried background:none on several elements within the snazzy css but the dotted line was not removed.

    Any ideas?

    Thank you -
    Wendi
    innerstellarmedium.com

  17. c0d3r
    Sep 12th, 2008

    another awesome plugin :D Simply love the trransitions!

    And yet another Thumbs Up :D

  18. Kirk M
    Sep 11th, 2008

    An excellent idea for jazzing up the Archives page. Only one problem I found when I installed it on my 3 year old blog. Once setup I navigated to my Archives page and checked the source code for the number of queries made (usually it's around 13 to 14 queries in .5 to .6 seconds for any given post or page and I'm using your Amazing Grace theme BTW). I was a bit shocked when I saw 1394 queries. The time was bad but that's a bit too many queries for my taste. Too bad, I thought this would be a nice addition to the makeover of my old personal site.

    I really like your work overall though. First class stuff.

  19. Jorge
    Sep 5th, 2008

    It's a great plugin. Congrats!

    I'm changing a little to don't show some images (for example, I have a movie review blog and the first images in a post is a "star", so I don't want to show "stars" in the archive page but the movie poster image).

    I'm a little stuck (I'm not a PHP developer, but I know my stuff in other languages so I have the idea) and now I'm not showing the stars but didn't show any image either hehe.

    I will inform you if i have sucsess in this change

    $position = 1;
    while (!$end && $imageurl) :
       if ( strstr($imageurl,"favstar.gif") ){
          $imageurl=$matches[$position++];
    }else{
       $end = true;
    }
    endwhile;

  20. Sep 2nd, 2008

    Thanks sister :)

  21. Deb George
    Sep 2nd, 2008

    Hey VLAD,

    This darn plugin is wayy soo cool. Thank you so much for your hard work.

    I LOVE IT! Dayum. You php folks ROCK!

  22. Anniken
    Aug 29th, 2008

    This is the most amazing archives-plugin I've seen so far! It's perfect for my use! THANK YOU! :D

    I was wondering if there's any way to make a similiar plugin to display posts from a chosen category, such as "photos" ? It would be PERFECT to use as a simple gallery for photobloggers!

  23. Aug 23rd, 2008

    That's a little trick - a simple text widget with a link and an image for the link - you may look at the page source.

  24. james
    Aug 23rd, 2008

    How do i place it in the side bar as you have done here? Love the plugin - great work!

  25. michelle
    Aug 23rd, 2008

    this looks fantastic. am in the process of revamping and this has definitely caught my eye. nice work!!

Have your say

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

*
*

Subscribe without commenting

About

vladimir prelovac Vladimir Prelovac is CEO of Prelovac Media, a computer engineer by profession and an adventurer by state of mind. more +


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

Services

Manage multiple WordPress sites

Built for WordPress enthusiasts, ManageWP helps you manage all your WordPress sites from one central location.

Books

WordPress Plugin Devleopment Book Read my book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon.