こんにちはみんな元気ですか?私はウェブサイトの開発が得意ではないので、もっと経験を積む必要があります。あなたは私を助けてくれる?私は私が下のリンクに持っているスクリーンショットのアイデアを持っていました。ご覧のとおり、丸で囲まれたものがカテゴリになり、その他の丸で囲まれていない製品がすべて商品になります。私はプラグインからカスタム製品アーカイブの編集まですべてを試してみましたが、本当に無駄です。私の考えが適用可能か、実行可能かどうかを知りたいだけです。
常にコードの人々を助けてくれてありがとう。君たちは最高です。
前もって感謝します。 :)
まず第一に、はい、そしてこれを達成するための多くの方法があります。あなたがしたいと思う最初の事は子供のテーマやプラグインを作成することです。そのうちの1つは、コードを追加する場所です。
これは、wp actionpre_get_postsを使って実行できます。Remi Corsonは here は、アーカイブページのみの場合の変更についての詳細を説明します。
彼の例のうちから(少し改造して):
// Load our function when hook is set
add_action( 'pre_get_posts', 'rc_modify_query_get_design_projects' );
function rc_modify_query_get_design_projects( $query ) {
// Check if on frontend and main query is modified
if( ! is_admin() && $query->is_main_query() && is_post_type_archive( 'product' ) ) {
$query->set( 'cat', '20' ); // whatever your category id is here
}
}
上記のようなもの(あなたの環境ではほとんどテストされていません)が、私はあなたがここでアイデアを得ることができると思います...