WordPressで作成したページで、ページが遷移した後に、特定の要素にクラスをつけるにはどうすればよいでしょうか?
具体的には、トップページのサイドバーにタグクラウドのようなものを作成し、「タグA」「タグB」をクリックして選択し、複数のタグを検索(カンマ区切りのタグのURL)できるようにしました。選択した時に、それぞれactiveというclassを追加するようにしています。
そこで、複数のタグ(タグAとタグB)を検索したページに遷移したときに、「タグA」と「タグB」に選択している状態、activeクラスが追加されている状態で表示したいのです。
トップページである
http://example.com/
には、
html
1<!-- トップページ --> 2<div class="category"> 3<p class="tags">タグA</p> 4<p class="tags">タグB</p> 5<p class="tags">タグC</p> 6<p class="tags">タグD</p> 7</div>
と表示し、
タグAとタグBの2つをクリックで選択してから検索ボタンをクリックし、遷移したページである、
http://example.com/tag/タグA,タグB
のページには
html
1<!-- 検索結果ページ --> 2<div class="category"> 3<p class="tags active">タグA</p> 4<p class="tags active">タグB</p> 5<p class="tags">タグC</p> 6<p class="tags">タグD</p> 7</div>
というようなことがしたいです。
わかりにくい説明ですみません、よろしくお願いします...。
回答1件
あなたの回答
tips
プレビュー