LinkSearchMenuExpandDocument
Table of contents

Public Post Preview

Tags: ,,,,

匿名ユーザーに公開前の投稿をプレビューできるURLを提供します

検索キーワード: public-post-preview
※インストールの際は「タイトル」や「説明文」などを必ず確認してください

匿名ユーザーにリンクを共有して、公開前に投稿(または他の公開投稿タイプ)の 下書きをプレビューすることができます。

あなたのサイトにアクセスできない人の助けを借りて記事を書いていて、 公開前にプレビューできるようにしたいと思ったことはありませんか? このプラグインは、公開プレビューのために与えることができる期限切れのnonceを 持つURLを生成し、提供できます。

公開期限の変更について

Public Post Previewのpublic-post-preview.phpを見ると nonce_tick()は以下のようになっており、 ppp_nonce_lifeフィルターが用意されており、 デフォルトが2日間に公開期限が設定されているのがわかります。

# public-post-preview.php
# Plugin Name: Public Post Preview
# Version: 2.9.3
private static function nonce_tick() {
    $nonce_life = apply_filters( 'ppp_nonce_life', 2 * DAY_IN_SECONDS ); // 2 days.
    return ceil( time() / ( $nonce_life / 2 ) );
}

公開期限の変更はプラグインのファイルを直接書き替えるのではなく、 上記のppp_nonce_lifeに関数を登録します。

例えば5日間に設定する場合:

# function.php
add_filter(
    'ppp_nonce_life',
    function() {
        return 5 * DAY_IN_SECONDS;  // 5 days.
    }
);

Public Post Preview Configurator プラグインを使用する方法もあります。

バージョン履歴

  • 2.9.3 (2021-3-12)
  • 2.9.2 (2020-10-3)
  • 2.9.1 (2020-7-25)
Previous release
  • 2.9.0 (2020-2-2)
  • 2.8.0 (2019-5-1)
  • 2.7.0 (2018-9-14)
  • 2.6.0 (2017-11-12)
  • 2.5.0 (2016-12-7)

ブログ記事

下記に掲載を希望される方はご連絡ください (詳細)

Back to top


Back to top

Copyright © 2021 Otti

Page last modified: