2012年1月
データの移行に伴い、phpコードの文字化けが発生している箇所があります。
&lti や > のような文字化けが出ているコードはコピーしないでください。
現在、手直し中です。すみません。

アーカイブ(過去記事)を更新して生かす方法

WordPressを管理する上で、過去記事を大幅に修正し、再更新し直すことがあると思います。

しかし、ブログという性格上、一度アップした記事をどんなに修正して、アップデートし直しても、「新しい記事」として認識してくれませんし、公開日付を本日付けに変えても、ブログ上での扱いは「過去記事」のままです。

過去記事を生かす方法には2つあります。

1つは、再更新した過去記事も最新記事リストに含ませる方法。

もう1つは、duplicateプラグインを使って、『新規記事』として投稿し直す方法です。

前者については、「かちびとnet」で、コードの書き方を詳しく解説されています。

WordPress で再更新(アップデート)した過去記事も最新記事リストに含ませるカスタマイズ法

これをテーマ・テンプレートに組み込めば(サイドバーやインデックスなど)、再更新した過去記事もリストアップできるので、訪問者に読んでもらうことができます。

もう1つは、記事を「複製(duplicate)」するプラグインを使う方法があります。

Duplicate Post http://wordpress.org/extend/plugins/duplicate-post/

過去記事をコピーし、新規記事として公開してくれます。

タグ、カテゴリー、メタなど、すべて自動的に引き継いでくれます。

インストールすると、投稿画面、および投稿一覧の画面に次のようなオプションが表示されます。

Duplicate Posts

Duplicate Posts

しかし、前者については、パーマリンクのスラッグを新たに設定し直す必要があります。

その際、コピー元の記事がTrashに残っていると、同じスラッグを設定することが出来ません。

たとえば、「kowaza-3」という記事をコピーして、同じスラッグで公開しようとしても、スラッグの重複を防ぐため、新規の方が自動的に「kowaza-3-2」と書き換えられてしまうのです。

ですから、同じスラッグで公開する場合は、Trashに残っている元記事を「完全に削除」する必要があります。

この点が二度手間になりますが、過去記事をリフレッシュして、検索エンジンに反映したり、新たにPingを飛ばしたい場合は非常に便利です。

もう一点、手を加えた過去記事を「更新リスト」に含める方法もあります。

こちらのプラグインは、記事を編集して「更新」をクリックすると、ショートコードもしくはサイドバー・ウィジェットにリスト表示してくれます。新規記事と一緒にリストアップしてくれるので、過去記事に頻繁に手を加え、情報を追加している方にはおすすめです。

Recent Change

WordPress プラグイン Recent Change

Ads

Leave a Reply

Trackback URL

QR Code Business Card