私はDiviテーマを使用しているワードプレス+ woocommerceサイトを持っています。カスタムページビルダーを使用してビルドしたすべてのdiviページですが、投稿やsinge-product.phpページには使用できません。ほとんどのページで、私はdiviビルダーを使用してカスタムメニューを追加しました(これはショートコード要素のようなものです)、製品ページに追加したいのですが、どうしたらいいか分かりません。テーマ・スタイルでカスタム・メニューを表示します。
私はこの試みた:
<?php echo do_shortcode('[et_pb_section admin_label=”Section” fullwidth=”on” specialty=”off”][et_pb_fullwidth_menu admin_label=”Fullwidth Menu” menu_id=”35″ background_color=”#ffffff” background_layout=”light” text_orientation=”left” submenu_direction=”downwards” fullwidth_menu=”off” dropdown_menu_animation=”fade”] [/et_pb_fullwidth_menu][/et_pb_section]
'); ?>
をしかし、それは主メニュー(menu_id =」35 "がカスタムである)を示し、なぜ私にはわからない
私はthinked別のオプションは、(wp_nav_menuだろうarray( 'menu' => '$ custom')); しかし、私はどのようにこれらのDiviクラスにそれをラップするかを理解できません。
は、ここで私はワードプレスに新たなんだメニュー
<div class="et_pb_section et_pb_fullwidth_section et_pb_section_0 et_section_regular et_pb_scroll_0">
<div class="et_pb_fullwidth_menu et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_fullwidth_menu_0" style="background-color: #ffffff;" data-bg_color="#ffffff">
<div class="et_pb_row clearfix">
<nav class="fullwidth-menu-nav"><ul id="menu-xbox" class="fullwidth-menu nav downwards" style="background-color: rgb(255, 255, 255);"><li id="menu-item-222" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222"><a href="http://gamehub.lt/xbox/xbox-one/">Xbox One</a></li>
<li id="menu-item-219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219"><a href="http://gamehub.lt/xbox/xbox-360/">Xbox 360</a></li>
<li id="menu-item-221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-221"><a href="http://gamehub.lt/xbox/games/">Games</a></li>
<li id="menu-item-220" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-220"><a href="http://gamehub.lt/xbox/accessories/">Accessories</a></li>
</ul></nav>
<div class="et_mobile_nav_menu">
<a href="#" class="mobile_nav closed">
<span class="mobile_menu_bar"></span>
<ul id="mobile_menu1" class="et_mobile_menu" style="background-color: rgb(255, 255, 255);"><li id="menu-item-222" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-222 et_first_mobile_item"><a href="http://gamehub.lt/xbox/xbox-one/">Xbox One</a></li>
<li id="menu-item-219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219"><a href="http://gamehub.lt/xbox/xbox-360/">Xbox 360</a></li>
<li id="menu-item-221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-221"><a href="http://gamehub.lt/xbox/games/">Games</a></li>
<li id="menu-item-220" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-220"><a href="http://gamehub.lt/xbox/accessories/">Accessories</a></li>
</ul></a>
</div>
</div>
</div>
</div>
のHTMLコードだと、それはそれで私の最初のサイトです。メニューは製品カテゴリによって異なります。 ここにリンクhttp://gamehub.lt/xbox/xbox-one/メニューの1つ http://gamehub.lt/playstation/playstation-4-2/別です。
あなたのPHPでこの種の引用符( '' ')を使用していますか?ここで私たちがショート内のコードを見ることができませんので、あなたが
を先にラッパディビクラス(手段およびHTML形式)を提供することができれば、それは間違っている... – Reigel
et_pb_sectionのショートは..答えを提供することができません。.. (ULおよびLIに与えられるために必要な場合にも提供されるクラス)、私はwp_nav_menuで –
プラカシュラオ、追加のHTMLコードをuのを助けることができる、私はちょうどシングルproduct.phpの内側にそれを置くことができるが、それは良い解決策ではないでしょう。 –