WordPress.org

Ready to get started?Download WordPress

Forums

Create Yearly Archive for Showcase Website (17 posts)

  1. Matt Banks
    Member
    Posted 1 year ago #

    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 2011.domain.com or domain.com/2011 (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?

    Thanks!
    - Matt

  2. David Choi
    Member
    Posted 1 year ago #

    Refer to

    http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

    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.

  3. Doodlebee
    Member
    Posted 1 year ago #

    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....

  4. Matt Banks
    Member
    Posted 1 year ago #

    @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.

  5. Doodlebee
    Member
    Posted 1 year ago #

    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, "noemail@sitename.com") 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".

  6. David Choi
    Member
    Posted 1 year ago #

    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

    http://yoursite.com/2011
    http://yoursite.com/2012

    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.

  7. Matt Banks
    Member
    Posted 1 year ago #

    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.

  8. Matt Banks
    Member
    Posted 1 year ago #

    @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.

  9. David Choi
    Member
    Posted 1 year ago #

    To illustrate the idea, check this sample theme out:

    http://genesis.startupcms.com/careful/

    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)

  10. Doodlebee
    Member
    Posted 1 year ago #

    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).

  11. Matt Banks
    Member
    Posted 1 year ago #

    @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.

  12. David Choi
    Member
    Posted 1 year ago #

    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.

  13. Matt Banks
    Member
    Posted 1 year ago #

    @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.

  14. Doodlebee
    Member
    Posted 1 year ago #

    Maybe using Tags and this plugin would help?

  15. David Choi
    Member
    Posted 1 year ago #

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

    http://wordpress.org/extend/plugins/restrict-categories/

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

    http://wordpress.org/extend/plugins/baw-multiple-pass-for-protected-pages/

    or better, educate your client about WordPress... how it works :)

  16. Matt Banks
    Member
    Posted 1 year ago #

    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.

  17. Doodlebee
    Member
    Posted 1 year ago #

    or better, educate your client about WordPress... how it works :)

    yeah! ;)

    (I actually wrote a plugin for that, too...)

Topic Closed

This topic has been closed to new replies.

About this Topic