2014-08-27 3 views
0

мне нужна помощь с WordPress меню, вот код, я использую:Изменение WordPress кода меню

<?php wp_page_menu(); ?> 

и это выход:

<div class="menu"> 
    <ul> 
    <li class="page_item page-item-2"> 
     <a href="http://blahblah.com/?page_id=1">Shoes</a> 
    </li> 
    <li class="page_item page-item-2"> 
     <a href="http://blahblah.com/?page_id=2">Accessories</a> 
    </li> 
    <li class="page_item page-item-2"> 
     <a href="http://blahblah.com/?page_id=3">Watches</a> 
    </li> 
    <li class="page_item page-item-2"> 
     <a href="http://blahblah.com/?page_id=4">Bags</a> 
    </li> 
    </ul> 
</div> 

Я хотел бы выход быть :

<nav> 
    <a href="#">Shoes</a> 
    <a href="#">Accessories</a> 
    <a href="#">Watches</a> 
    <a href="#">Bags</a> 
</nav> 

Возможно ли это, и как я могу это сделать?

+0

Посмотрите на функцию 'wp_page_menu()' и измените код –

+0

Это может показаться глупым, но как это сделать, я довольно новичок в этом материале – Dan

+0

Это, наверное, в файле функций, на самом деле не помню, извините! –

ответ

1

Пожалуйста, используйте код ниже

<nav> 
    <?php 
     $items = wp_get_nav_menu_items('{type your menu name here}'); 
     foreach ($items as $item){ 
      echo '<a href="#">'.$item->title.'</a>'; 
     } 
    ?> 
    </nav> 
+0

Я не знал, что вы можете это сделать, дело в том, что нет имени меню, я хочу, чтобы все страницы отображались? – Dan

+0

Вы можете показать все страницы, создав меню и добавив все страницы в меню. –

+0

Рад, что это помогло. –

0

для меню добавления в WordPress админ panal и есть добавить некоторый код в ваших темах functions.php файл, вот один exapmple:

add_action('admin_menu', 'insert_data_page'); 

function insert_data_page() { 

    add_menu_page(
     'My Menu', 
     'ADD DATA', 
     'administrator', 
     'data_page', 
     'page_data_insert' 
    ); 

    add_submenu_page(
     'data_page',    
     'ALL DATA',     
     'DATA',     
     'administrator',     
     'data_page_all',  
     'page_data_all'    
    ); 

    add_submenu_page(
     'data_page',    
     'DATATABLES SAMPLE',     
     'DATATABLES SAMPLE',     
     'administrator',     
     'datatables',  
     'datatables_sample'    
    ); 
} 

для эти функции относятся http://codex.wordpress.org/Function_Reference

Смежные вопросы