質問: 任意のページを管理者以外のビューには表示させず、URLのみでアクセスを可能にする。そして、そのURLにアクセスした際に、パスワードを入力すると記事が閲覧可能になるというようなプラグインはないでしょうか? 上記の方法に限らず、もしwebメディアの運用経験がある方がいましたら、実際にやっている未公開記事の共有方法を教えていただければと思います。 よろしくお願い致します。
回答: > > トップページや関連記事にその記事が出てきてしまい > > > 一覧から消すことは出来ますよ。(参考記事はエスケープに失敗しているので少し書き直しました) ``` function customize_main_query ( $query ) { if ( !is_admin() && $query->is_main_query() && !$query->is_single() ) { //管理画面以外 かつ メインクエリー かつ 投稿 $query->set( 'has_password', false ); } } // 未テスト add_action( 'pre_get_posts', 'customize_main_query' ); // pre_get_postsにフック ``` 【WordPressでパスワード保護している投稿を一覧から除外する方法 丨 京都のフリーランスWebデザイナー motoyamayuki.com】