ブログからカテゴリを除外しようとしています。私はWPにログインして創世記とテーマの設定に行き、ブログページテンプレート領域にカテゴリIDを追加して保存を押します。何も起こりません。
私はfunctions.php
ファイルに以下を追加してみました:
add_action( 'pre_get_posts', 'be_exclude_category_from_blog' );
function be_exclude_category_from_blog( $query ) {
if( $query->is_main_query() && $query->is_home() ) {
$query->set( 'cat', '-156' );
}
}
しかし、何も起こりません。
誰かが私を正しい方向に向けることができますか?
Genesis Settings Exclude Categoryを機能させるには、BlogページをBlogページテンプレートに設定する必要があります。そのため、WP Adminでブログページに移動し、[ページテンプレート]ドロップダウンメニューから[ブログ]を選択します。