Public Post Preview

説明

匿名のユーザーに対し、公開する前に下書きされた投稿 (もしくはその他の投稿タイプ) のプレビューリンクを共有します。

このサイトにアクセスできない人の助けを借りて記事を書いていて、公開する前にプレビューする必要があったことはありませんか ?このプラグインは、公開プレビューのために渡すことができる有効期限付きのナンスと URL を生成することによって、これを解決します。

以前、このプラグインは Jonathan Dingman が着想し、Matt Martz がメンテナンスしていました。写真は Annelies Geneyn

使い方

  • Public Post Preview を有効化するには、「表示設定」のチェックボックスをチェックしてください。クラシックエディターでは、「公開」メタボックスにあります。
  • チェックボックスをオンにするとリンクが表示され、リンクをコピーして友達と共有することができます。
  • プレビューを無効化するには、チェックボックスをもう一度オフにします。

スクリーンショット

  • ブロックエディター
  • クラシックエディター

インストール

WordPress でインストールする場合:

  1. WordPress の管理画面から「プラグインの新規追加」画面に移動します
  2. Public Post Preview を検索
  3. 「今すぐインストール」をクリックし、プラグインを有効にします

FTP で手動インストール:

  1. public-post-preview ディレクトリを /wp-content/plugins/ ディレクトリにアップロードします
  2. WordPress 管理画面の「プラグイン」画面からプラグインを有効にします

FTP の代わりに、WordPress を使用してアップロードするには:

  1. ダウンロードした zip ファイルを WordPress 管理画面の「新規追加」プラグイン画面 (「アップロード」タブ参照) でアップロードし、有効化してください。

FAQ

プレビューリンクのオプションが見つけられません。どこにありますか ?

チェックボックスは、下書きとして保存された未公開記事の場合にのみ表示されます。

時間がたった後、プレビューリンクが「リンクは期限切れです」とメッセージを返します。なぜですか ?

このプラグインは期限付きのナンスが追加された URL を生成します。デフォルトでリンクは48時間有効です。48時間後、リンクは期限切れとなり、エディター下の同じ場所で自動生成される新しいリンクをコピーしてシェアする必要があります。

48時間では足りません。nonce の有効期限を延長できますか ?

その通りですね。設定 > 表示設定 > Public Post Preview に移動し、「有効期限」の設定を増やします。ppp_nonce_life というフィルターも使えます。「5日間」の例:

add_filter( 'ppp_nonce_life', 'my_nonce_life' );
function my_nonce_life() {
    return 5 * DAY_IN_SECONDS;
}

注意: フィルターが使用されている場合、設定 UI は表示されません。

評価

2025年5月21日
The preview links no longer work. Users are forced to log in when using the public preview link – defeating the entire purpose of this plugin. This used to be a must-have plugin. Unless you fix this, you are a must dump plugin. WP: 6.7.2Public Post Preview: 3.0.1
79件のレビューをすべて表示

貢献者と開発者

Public Post Preview はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Public Post Preview” は27ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Public Post Preview” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

3.0.1 (2024-12-23):

  • プレビュー nonce の有効期限の計算を修正。

3.0.0 (2024-12-21):

  • WordPress 6.5 が必要。
  • PHP 8.0 が必要。
  • デフォルトの有効期限を延長する設定を追加 (設定 > 表示設定 > Public Post Preview)。
  • プレビューリンクのアイコンを、状態の横に表示。
  • ブロックエディターのインターフェイスを、最新のエディターデザインに合わせて変更。
  • サイドバーの説明を更新し、プレビューリンクを含めた。
  • WordPress 6.7 以降で、プレビューのドロップダウンを拡大。
  • Add Public Preview post list view. Props @rafaucau.

詳しくはこちら CHANGELOG.md