ナビゲーションをスキップする
更新済み
6月 7, 2024

WPML CMSナビゲーションは、サイト構築時に使用できるナビゲーション要素を提供するアドオンプラグインです。 これにはブレッドクラム、ドロップダウンメニュー、サイドバーナビゲーションが含まれます。 プラグインは設定を必要とせず、そのまま動作します。 必要なのは、ナビゲーション要素をテーマに追加することだけです。

WPML CMSナビゲーションプラグインは、WPMLの多言語CMSバージョンに含まれています。

ナビゲーション要素をサイトに追加する

ドロップダウンメニューを備えたトップタブナビゲーション

トップナビゲーション
トップナビゲーション

トップタブナビゲーションは、ウェブサイトの主要なセクションに素早くアクセスできます。 従来は、ページとそのサブページを一覧表示するカスタムPHP関数を使用して実装されていました。

WPMLは、あなたのために仕事をすることによって、これを簡素化します。 メニューを呼び出すPHP関数をインクルードするだけで、あなたのために生成されます:

<?php do_action('icl_navigation_menu'); ?>

この呼び出しは、このサイト(WPML.org)でもドロップダウンメニューを生成する。

ブレッドクラムの軌跡

パンくずトレイル
パンくずトレイル

ブレッドクラムは、ユーザーがサイトのどこからでも帰り道を見つけられるようにする。 これを含めるには、テーマに次のように追加する:

<?php do_action('icl_navigation_breadcrumb'); ?>

どのページ、投稿、カテゴリー、タグ、そして検索結果からも機能する。

サイドバーナビゲーション

サイドバーナビゲーション
サイドバーナビゲーション

サイドバーナビゲーションは、訪問者が閲覧しているページの近くにどのような他のページがあるかを表示します。

これは、同じ親のすべての子供を一覧表示します。 これはサイトの全ページの完全なリストではなく、近隣のページのリストである。

サイドバーナビゲーションの見出しの開始と終了をカスタマイズすることもできます。 これらのオプションはWPML ナビゲーションで提供されています。

例:太字の見出しをカスタマイズする。
例:太字の見出しをカスタマイズする。

サイドバー・ナビゲーションを追加するには、sidebar.phpに以下のように記述します:

<?php do_action('icl_navigation_sidebar'); ?>

この機能はWordPressウィジェットとしても提供されているので、外観 ウィジェットページの ウィジェットコントロールからサイドバーに追加することができます。

高度なカスタマイズオプション

WPMLにはナビゲーション要素のデフォルト(あまりきれいではない)デザインが用意されています。 サイドバーとブレッドクラムのトレイルはデフォルトではほとんどフォーマットされておらず、トップのドロップダウンメニューは大きくフォーマットされている。 なぜなら、トップメニューをドロップダウンさせるには、多くのCSSが必要だからだ。

ウェブサイトのナビゲーションのスタイルや、メニューにカスタムHTMLを追加する方法の詳細については、以下のドキュメントページをご覧ください: