前提・実現したいこと
WordPress投稿はするがWebサイトには表示させない記事を作りたい
発生している問題・エラーメッセージ
現在は記事を以下のようにカスタムフィールドで設定しています
function only_limit_posts( $query ) { if ( !is_single() && !is_admin() ){ $args = array( array( 'key' => 'app-limit', 'value' => 'true', 'compare' => 'NOT EXISTS' ) ); $query->set( 'meta_query', array($args) ); } return $query; } add_action( 'pre_get_posts', 'only_limit_posts' );
以上のようにカスタムフィールドに
keyをapp-limit
valueをtrue
としたものを投稿し管理画面と投稿記事以外にはループに入れない形にしています
しかし管理画面からの設定が面倒なのとカスタムフィールドは記事検索に向いていないようなのでカスタム分類?などにしようかと考えています
投稿記事(post)のサイドバーなどにカスタム分類を作り、チャックボックスを作ってWebに表示させない形にする方法を知りたいです。
###条件
・URLを入力すれば記事情報は見れる状態する
・プラグインなどは使わずに実装
###実装方法
・投稿画面にカスタムタクソノミーを作成
・そのタクソノミーを選択した記事をループでは表示させない
###知りたいこと
・投稿画面にカスタムタクソノミーを作成
・そのタクソノミーを選択した記事を取得するループの作成方法
補足情報(FW/ツールのバージョンなど)
・WordPress