左坊のメモ帳

WordPress など

*

WordPressで公開済みの記事を予約編集する方法

   

すでに公開済みの記事を、予約編集するプラグイン2つ

WordPressではデフォルトで「記事公開予約」機能はついていますが、公開済みの記事を「予約」編集したり、「予約」公開終了したりする機能はありません。

そういった機能を使いたい時に便利なプラグインを紹介します。

・Advanced Schedule Posts
・Rucy

の2つです。

スポンサーリンク

2つの特徴、違い

「Advanced Schedule Posts」の特徴

・機能としては「予約編集」「予約公開終了」があります。
・「予約編集」は、記事を新規作成して、公開済みページを上書きします。
・「予約公開終了」、既存の記事を編集して「予約公開終了」します。
PostIDは変わります。
・パーマリンクは引き継がれます。(同じになります。)
記事タイトルは編集可能です。(同じタイトルにもできるし、変えることもできる)
アイキャッチカテゴリタグなど新規作成ページで設定できるものは編集可能です。
・置き換えられた記事は下書きとして残ります

「Rucy」の特徴

・機能としては、「予約編集」「予約ロールバック」があります。
・公開済みページを編集して、公開済みページを上書きします。
PostIDは変わりません。
・パーマリンクは同じです。
記事タイトルは予約編集対象外です。
アイキャッチ画像の変更もできます。

「Advanced Schedule Posts」と「Rucy」の違い

違いは、

・予約公開終了の有無(「Advanced Schedule Posts」にあり)
・PostIDが変わるかどうか(「Advanced Schedule Posts」だと変わる)
・予約編集の対象範囲(「Advanced Schedule Posts」だとカテゴリ、タグも編集可能)

です。

どちらがよいか

「Advanced Schedule Posts」を使った方がいい方

・タイトル、カテゴリー、タグも予約編集したい。
・予約公開終了が使いたい。
・PostIDは変わってもかまわない。

「Rucy」を使った方がいい方

・PostIDが変わったら困る。
・既存記事内容をベースに書き換えたい。(コピペしてもってくるのが面倒)

「Advanced Schedule Posts」の使い方

インストールとメニュー

公式プラグインなので、管理ページからインストール、有効化できます。

メニューは特になく、記事作成ページのオプション(選択肢)が表示されます。

予約編集する方法

記事を新規作成します。

「上書き予約公開」にチェックを入れて、置き換えたい記事を選択します。

「すぐに公開する」を「編集」して予約公開日時を入力し、「予約投稿」します。

予約公開終了する方法

対処の記事の編集画面を開きます。

「公開終了日時」にチェックを入れ、その下の欄をクリックします。

公開終了したい日付、時間を入力して「Done」して、記事の「更新」をクリックします。

予約状況の確認

記事一覧ページに「時限設定」欄が表示され、ここに「予約編集」「予約公開終了」が表示されます。

「Rucy」の使い方

インストールとメニュー

公式プラグインなので、管理ページからインストール、有効化します。
メニューは、「設定」>「Rucy」と、記事作成ページ内に予約設定欄(「Rucy -Reservation Update Content-」)が表示されます。

インストールした後、「設定」>「Rucy」を開いて、予約編集したい投稿タイプを選択します。デフォルトではチェックが無いので、この設定は有効化したら必要です。

予約編集する方法

予約編集したい記事の編集画面を開きます。

通常の記事入力欄の下に「Rucy -Reservation Update Content-」欄があるので、「予約更新を行う」にチェックを入れて、「更新日時」を入力します。

原稿欄には、現在公開中の記事原稿が入力されているので、変更したい部分だけ書き換えます。

記事が保持している更新日時自体も変更したい場合は「更新日時を更新する」にチェックを入れます。

アイキャッチ画像を入れ替えたい場合は「アイキャッチ画像の予約更新を行う」にチェックを入れて画像を選択します。

入力が完了したら通常の「更新」ボタンをクリックします。

予約状況の確認

記事一覧ページに「Reservation Update DateTime」欄と「ロールバック日時」欄が表示され、ここに「予約編集」「ロールバック予約」が表示されます。

※ロールバックは動きませんでした。

 - WordPress, プラグイン