Wordpressのナビゲーションメニューから現在のページをハイライト表示する最も簡単な方法は何ですか?Wordpressのハイライト現在のページ
2
A
答えて
3
は、あなたがこのような何かを行うことができます。
<a href="page-link" <?php if(is_page('page-name') : ?>class="highlight"<?php endif; ?> >Link text</a>
私は特定のページやカテゴリが特別なヘッダを持っているテーマでこれに似た何かをします。これに役立ついくつかの条件の機能があります。
- is_page( 'ページ名')
- is_category( 'カテゴリ名')
- is_home()
- is_front_pageは()
編集:動的WPリンクであるというコメントは表示されませんでした。戻ってくるクエリデータにページスラッグが含まれている場合、これらの関数を使用することはできます。
get_pages()関数を使用することを検討し、手動でループして、それぞれのis_page()チェックを行って、現在のページIDが配列内のページのIDと一致するかどうかを確認することができます。
0
現在のページのハイライト表示は、使用しているテーマのCSSに実装されているかどうかによって決まる場合がありますが、これは基本的なテーマで機能するはずです。
<?php wp_list_pages('title_li=&depth=1&'.$page_sort.'&'.$pages_to_exclude)?>
CSS:メニューバーや背景画像の背景にも強調して何にCSSで色を変更します。 #を上記のリストページのコンテナに変更します。あなたのトップのナビゲーションリンクを手動テーマに挿入されている場合は
#menu ul li a:active, #menu ul li.current_page_item a
{
color:#000;
}
0
これは、ページ、カテゴリ、ホーム、および他のタイプのページの両方で使用できるdtabs pluginを使用できます。
関連する問題
- 1. メニューバーの現在のページをハイライト表示
- 2. ページ番号:ハイライト現在の番号ボタン
- 3. 別の.phpのヘッダーとフッター、現在のページのハイライト
- 4. Railsのページで現在のメニュー廊をハイライト
- 5. Typo3 Fluid DirectoryViewHelper:メニューの現在のページをハイライト表示
- 6. Visual Studio 2010の現在の行のハイライト
- 7. navbarの現在のセクションをハイライト表示
- 8. メニューのハイライト現在の投稿
- 9. Wordpressの現在のメニューID
- 10. WordpressのURL現在のページがsingle.php [OK]を
- 11. ハイライトは現在、私はこのURLでページを持っているCSSのメニューバー
- 12. Laravelでブートストラップを使用して現在のページをハイライトする方法5.2
- 13. カスタム階層WordPressメニュー - 子ページまたは現在アクティブなページのみを表示
- 14. 現在の年のポストタイプのWordpress
- 15. トラック現在のページのパス
- 16. 印刷現在の日付 - WordPressの
- 17. 現在のページにリダイレクト
- 18. Ionic2リフレッシュ現在のページ
- 19. RShiny印刷現在のページ
- 20. 現在のページIDでショートコード
- 21. Django Pagination現在のページ:View.py
- 22. Djangoページネーションと "現在のページ"
- 23. インラインコードは、現在のページ内
- 24. mailto現在のhtmlページ
- 25. Wordpress:現在のユーザーロールを取得
- 26. Wordpress WP_Query、現在のクエリに戻る
- 27. 現在のページの子ページと現在のページリンクを取得する
- 28. jQueryのタブ - 現在のタブを別のナビゲーションからハイライト表示
- 29. WebStorm 11の現在の行のハイライトを削除する方法
- 30. 現在のタグクラスを現在のページに適用しますか?
[Wordpress Codexの記事](http://codex.wordpress.org/Dynamic_Menu_Highlighting)が役立ちます。 –
ええ、私は彼らのコーデックスでそれを理解することはできません。次のコードを使って、私はそれをどうやってやるのでしょうか?
\t \t- \t \t \t \t
\t
\t私は手でナビリストを書く必要があると思います。メソッド1には、各リスト要素に固有のIDが必要です。メソッド2には、インラインPHPの条件文が必要です。 –