• I have been brought on by a small-town “news” site to rebuild them into a viable online “newspaper”.

    The one problematic issue I’m running into is that the previous content on the site (it’s about 15 years old) doesn’t fit with the new approach. I would like to archive the previous content (not shown in the blog feed), but have it still be accessible and searchable (through the site, and by search engines).

    In old-school terms: I want to take all the previous content and put it in a filing cabinet in the basement.

    I’m guessing that there’s a plugin for this, but I seem to be terrible at finding it.

    Could someone point me in the right direction?

    Thank you.

Viewing 10 replies - 1 through 10 (of 10 total)
  • What does it mean in new-school terms?
    Is the old content in a database? Is it in WordPress? Should it look different? Should it be displayed with the rest of the content?
    (how does the old content “not fit with the new”?)

    Categorize all of your non-archived articles as “news” (along with any other category you want to give them) and then make the “news” category your main blog feed.

    Anything that doesn’t have this category will not show up in your blog feed, but is still searchable on the website.

    Thread Starter Blaze Miskulin

    (@blazemiskulin)

    @joyously

    In “new-school” terms, I want archived posts (in an existing installation of WP) to not be visible in the feed, but still able to be found in a search.

    The site is changing from a “place for a few people to rant” into a legitimate journalism site (at least I hope so).

    The existing content doesn’t fit into the new mission of the site, so I don’t want it openly displayed. In the spirit of good journalism, however, I do not want it to be deleted or “unfindable”.

    Am I explaining that clearly? I cut my teeth in journalism with paste-boards and screen photostats, so I’m not always up on how the cool kids do things these days. ??

    Thread Starter Blaze Miskulin

    (@blazemiskulin)

    @visiondigital

    While a technically valid solution, it would be problematic from a practical standpoint.

    That would require that every editor, author, and contributor know that they have to click that checkbox, and actually do so. I’m too much of a realist to expect that to happen. And, if we’re dealing with something time-sensitive, missing that one checkbox could be a serious issue.

    I’m looking for a solution where any new posts appear by default, but any old posts aren’t displayed (except in a search).

    I was hoping there’s an existing plugin that does this. If not, I’m willing to manually add a flag in the DB and something in WP (if [archive]=1 then “only display in search”). I’m just worried that any manual tweaks will disappear during an update.

    I’m looking for a solution where any new posts appear by default, but any old posts aren’t displayed (except in a search).

    I don’t see how this differs from what WordPress does by default. On Settings > Reading admin page, you choose a number of posts that are shown in the feed. That uses the date for determining the order.
    The Latest Posts and any list pages also order by date by default, newest first.
    So what is there to do?

    Thread Starter Blaze Miskulin

    (@blazemiskulin)

    @joyously

    I don’t see how this differs from what WordPress does by default.

    Every WP theme I’ve seen has a “view previous” or “view older” link in the feed. It allows you to go back and view every post every made. I want the “view previous” to stop at a given date.

    e.g., WP install has 15 years worth of posts. As of 2020-01-01, I want everything published previous to that date to NOT show up when you click “view previous” (disappear from the feed), to NOT show up if you view the category they’re in, to NOT show up on the posting calendar. The ONLY way to find them is to use the search box.

    OK, you are using a different definition of feed than I am. In WordPress, the feed is the RSS feed, whose URL is obtained by adding /feed to the end of the URL. The post pages of your site is not a feed. It is your site.

    You can define a custom post type based on post and set all the old posts to that type. It’s a simple database change of the post_type field. Then they are different from normal posts and won’t show in the standard lists or categories. (that is if you make their categories and tags separate taxonomies for the new post type)
    But if you mark the custom post type searchable, then it would show in the search.

    I don’t see the benefit of doing this. Having a full database that is never shown seems strange. People couldn’t browse the old, only search it. Strange.

    Thread Starter Blaze Miskulin

    (@blazemiskulin)

    @joyously

    OK, you are using a different definition of feed than I am.

    I thought that might be the case. In old-school talk, the “feed” is all the news that comes in or goes out. And RSS feed is a subset of that: “news that goes in/out via RSS”

    You can define a custom post type based on post and set all the old posts to that type.

    Thanks. I’ll look into that. My DB skills are somewhat rusty, but I can call in help.

    I don’t see the benefit of doing this. Having a full database that is never shown seems strange. People couldn’t browse the old, only search it. Strange.

    It’s a “reboot”. The value of the site is the domain name and the reputation of people associated with it.

    The new approach of the site is 99.44% different from what it previously was. Allowing the old content to have the same value as the new content would muddle the message and cause problems.

    On the other hand, deleting all the old content would make it look like the site is trying to deny what it used to be–not a good thing for a newspaper to do.

    This sort of compromise is not uncommon in the publishing world; older volumes are “put in the archives”–not publicly displayed, but available for anyone that wants to dig through the filing cabinets.

    The one thing that might be a problem with a different post type is the URL would change. Forgot about that. So all old links pointing to your site would need to be redirected. If you do it right, it can be a one line Redirect in .htaccess file.

    Thread Starter Blaze Miskulin

    (@blazemiskulin)

    @joyously

    Now this is getting more complicated than my meager skills might be able to handle. Hence my hoping that there was a plugin that could do it all for me. ??

    (I’m a writer and marketer, not a coder.)

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Archive But Remain Findable?’ is closed to new replies.