説明
匿名のユーザーに対し、公開する前に下書きされた投稿 (もしくはその他の投稿タイプ) のプレビューリンクを共有します。
このサイトにアクセスできない人の助けを借りて記事を書いていて、公開する前にプレビューする必要があったことはありませんか ?このプラグインは、公開プレビューのために渡すことができる有効期限付きのナンスと URL を生成することによって、これを解決します。
このプラグインは以前 Matt Martz がメンテナンスしていて、アイディアは Jonathan Dingman によるものです。写真 は Hans Dinkelberg によるものです。
使い方
- 外部許可を有効にするには、有効にしたい投稿画面の公開ボタン上にある「外部確認を許可する」チェックボックスをオンにします。
- リンクURLが表示されます。URLをコピーして確認をお願いしたい相手にシェアしてください。
- 外部確認を無効にしたい場合は、チェックボックスをオフにしてください。
インストール
ノート: 設定画面はありません。
WordPress 内で自動インストール:
- WordPress の管理画面から「プラグインの新規追加」画面に移動します
- Public Post Preview を検索
- 「今すぐインストール」をクリックし、プラグインを有効にします
FTP で手動インストール:
-
public-post-preview
ディレクトリを/wp-content/plugins/
ディレクトリにアップロードします - WordPress 管理画面の「プラグイン」画面からプラグインを有効にします
FTP の代わりに、WordPress を使用してアップロードするには:
- ダウンロードした zip ファイルを WordPress 管理画面の「新規追加」プラグイン画面 (「アップロード」タブ参照) でアップロードし、有効化してください。
FAQ
-
プレビューリンクのオプションが見つけられません。どこにありますか ?
-
チェックボックスは、下書きとして保存された未公開記事の場合にのみ表示されます。
-
時間がたった後、プレビューリンクが「リンクは期限切れです」とメッセージを返します。なぜですか ?
-
このプラグインは期限付きのナンスが追加された URL を生成します。デフォルトでリンクは48時間有効です。48時間後、リンクは期限切れとなり、エディター下の同じ場所で自動生成される新しいリンクをコピーしてシェアする必要があります。
-
48時間では足りません。nonce の有効期限を延長できますか ?
-
はいもちろんです。フィルターとして
ppp_nonce_life
を利用できます。サンプルは5日間としています。add_filter( 'ppp_nonce_life', 'my_nonce_life' ); function my_nonce_life() { return 5 * DAY_IN_SECONDS; }
または Public Post Preview Configurator プラグインを使用してください。
評価
貢献者と開発者
変更履歴
2.10.0 (2022-11-19):
- Compatibility with WordPress 6.1.
- Integrate with User Switching: Direct the user to the public preview of a post when they switch off from the post editing screen. Props @johnbillion.
2.9.3 (2021-03-12):
- WordPress 5.7に対応。
- 公開プレビューを有効にする場合、新しいプレビュー URL を作成。
- 未定義の PHP “superglobals” の可能性のチェックを追加。@waviaei 支援によります。
詳しくはこちら CHANGELOG.md