問題タブ [wp-nav-walker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1021 参照

php - WordPress: カスタム ナビゲーション メニューから現在のページの最上位の親のサブメニュー項目のみを表示する

これらの 2 つのコードを組み合わせるには、助けが必要です。

これ:

そしてこれ ( https://www.minddevelopmentanddesign.com/blog/showing-current-pages-parents-sub-menu-items-custom-nav-menu-wordpress/から):

より正確には、2 番目のコードがエコーするリンクを最初のコードとして表示する必要があります。

私のページの構造は次のようになります。

ビジネスの子ページにアクセスするたびに、メニューにサブページ ac のみをリストするようにし、プライベートの子ページにアクセスするときは、メニューにサブページ xz のみをリストするようにします。

複数のページを追加できるので、特定のページ ID をターゲットにしたくありません。

これの主な理由は、出力コードが wp_nav_menu のように walker ブートストラップ nav (現在のクラスを nav-items に追加) を使用してラップおよびネストするためです。

0 投票する
0 に答える
429 参照

php - 3 つの列に分割された WordPress ナビゲーション ウォーカー

メニューを 3 つの列に分割したいのですが、現在は 2 つの列に分割されています。私はnav walkerクラスを使用しています。メニューに 12 個のリンクがあるので、計算部分は 2 で割っています。3 で割ろうとしましたが、うまくいきません。

みんな助けて

分割部分はこのコードから来ています

ここに私がこれまでに持っているコードがあります