Support » Fixing WordPress » Create Yearly Archive for Showcase Website

  • I’m working with a client on a website for a yearly showcase they run. The website was created last year, with 4 pages and roughly 40 entries in a custom post type for those exhibiting at the showcase. They want to make every year’s exhibitor list and bios available, either at something like or (or anything else, really – it just needs to be available).

    Should I use Multi-Site for this and drop all the old stuff into a new multisite installation, then start fresh each year on the main site? Create a new custom post type for 2012 and keep creating new ones for each year?

    Not sure what’s the best way to go about creating this archive since the site is already in place. Using taxonomy per the year of appearance won’t work since many exhibitors will be the same and they need to be able to access the old bios and images in the archived version.

    Any ideas?

    – Matt

Viewing 15 replies - 1 through 15 (of 16 total)
  • Refer to

    Scroll down to the end to find

    “Pointing your home site’s URL to a subdirectory”

    it’s exactly what you are looking for I guess.

    So the issue is that you want the authors to be archived too? Does this include ALL author info, or you’d like to do something where you go to an Author’s bio and it lists the archived stuff from the previous years?

    If it’s the latter, you could just use a taxonomy, an create an Author template that pulls in previous year’s work. ut if you also want the Author’s bio page to be archived, that would be different. I wouldn’t think you’d want that, though, because Author info can change and be updated….

    @david Choi – that won’t work as it just moves the current install, leaving me with maintaining 2 separate WP installations, which isn’t very workable.

    @shelly – It’s not authors – it’s a custom post type for Exhibitors (title, boby, featured image, a few custom meta boxes) that needs to be archived. There is only 1 user that maintains this in WordPress, and her account will remain. The issue is having a yearly “backup” of all Exhibitor info.

    Sorry, I say “authors” bcuse I recently did a site where we needed to do the same thing. We created user accounts for the “exhibitors”, but no logins for them. I used a plugin (i can’t remember the name) that allowed me to re-use a single email address (in our case, “”) for all of the “exhibitors” on the site, so when a custom post type was created, we could set them as the “author” of the post. Therefore, the authors would have an archive.

    I guess I was thinking along those lines 🙂 it works well for the client I did this for. 1 person managing, but multiple “authors” who aren’t really authors, if that makes sense! She could just set each “user” as a “author” so they would have an archive associated with their “account”.

    I think using pages and post categories is enough to separate the layout. Using multisite and custom type for each year will make it complicated to maintain.

    Why not just use a page as a sub-homepage permalink URL like

    You can change the page layout, so they will look like sub-homepages, totally different. You can even style them differently with CSS/Style plugins for each individual pages.

    Ahh gotcha. Don’t think that setup will work for this project. There are a number of exhibitors that are repeating from 2011 to 2012, but their bio’s and photos are significantly different.

    @david Choi – See above. Since we have repeat exhibitors with dramatically different bios this year, we would have to create new entries for them, which may confuse the user who will be doing the updates. I need to make this as simple as possible for her.

    To illustrate the idea, check this sample theme out:

    and click the “STYLES”, it’s all WordPress page styled differently for the Home Page. It’s actually simple to pull it off.

    You can find plenty of premium themes that have this kind of features nowadays (for drastic changes to the designs)

    There are a number of exhibitors that are repeating from 2011 to 2012, but their bio’s and photos are significantly different.

    That’s what I was wondering.

    In that case, could you set up tags for the custom post types? Then tag by author? You could have an archive that way.

    I agree with David – doing multisite (or multiple installations) will get WAY to difficult to maintain, and eventually you’ll have security issues (with the multiple installations, anyway).

    @david – I have no issue making various layouts or anything like that – just creating a new layout doesn’t really solve the issue of the client managing all the entries. Having a chance of her updating an older entry are pretty high, which would be a problem. It’s not about anything on the front end.

    Regarding to:

    “Having a chance of her updating an older entry are pretty high, which would be a problem.”

    I am confused, I don’t see that as a problem, because you can edit old pages and posts in WordPress.

    @david – we need the old entries to remain intact and never change (whether by hiding the admin menu or some other means). Having all entries together, where she will see the old entries in same the screen as the new entries, will allow her easy access to update the wrong entry.

    Maybe using Tags and this plugin would help?

    In this case, what about using category user role plugin?

    so you can define each year as category, or protect the pages and post usings password

    or better, educate your client about WordPress… how it works 🙂

    She’s as educated as she can be – editing a Word document or sending an email requires help on quite a few occasions, which is why I need to make this as utterly simple as possible. Even seeing the same exhibitor’s name twice, no matter how many times I train her, will result in phone calls and emails about why it’s showing up in 2 places. I’m afraid trying to introduce another thing to add with tags might confuse her further. That’s what let me to think of either MultiSite (so she won’t even see the stuff in the admin area), or creating an exhibitors2012 post type and hiding the old exhibitors from the admin menu.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Create Yearly Archive for Showcase Website’ is closed to new replies.