質問: データを転送する方法 メニュー項目が異なります。ユーザーがメニュー項目をクリックしたとき、私は彼らが特定の目的地に行きたいと思います。それぞれのメニューの行き先は異なる背景色を持っています。変数に値を渡して値に基づいてbgcolorを設定できると思います。 これは、私がデータを渡したい理由のほんの一例です。wordpressには、これを可能にする何かが組み込まれていますか?セッション変数を使うべきですか?
回答: メニュー項目が異なります。ユーザーがメニュー項目をクリックしたとき、私は彼らが特定の目的地に行きたいと思います。それぞれのメニューの行き先は異なる背景色を持っています。あなたが目的地を言うとき、私はあなたがページまたはポストを意味すると思います。 wordpressのビルトインボディクラスとポストクラスを使用する場合は、cssでページまたはポストをターゲットにして、それぞれに異なる背景色を割り当てることができます。wordpressボディクラスの使い方:header.phpでbodyタグとbodyタグの間にbody_class()を追加すると、各ページに異なるクラスが割り当てられます。 bodyタグ:<body <?php body_class(); ?>> これはあなたのbodyタグを以下のようにhtmlで出力します。<body class="page page-id-11 page-template page-template-default"> 背景色をcssで割り当てるには:body.page-id-11 { background:#000000; } それからあなたはただ異なった背景色を必要とする各ページのために上記を繰り返すでしょう。wordpress投稿クラスの使い方:投稿を表示しているテンプレートファイルで、single.phpまたはindex.phpをループに追加します。<div id="post-<?php the_id(); ?>" <?php post_class(); ?>> これはあなたのhtmlを以下のように出力します。<div id="post-47" class="post-47 post type-post hentry category-your-category tag-your-tags"> cssを使用して、出力されたクラスまたはidのいずれかを使用して本文を作成したのと同じように投稿をターゲットにします。