2016-08-17 5 views
1

Я пытаюсь получить меню с несколькими ссылками и показать их/ссылку/страницу с изображением. следующий мой код для functions.php.Wordpress пользовательское меню со страницей thumbnail

function register_my_menus() { 
    register_nav_menus(
    array(
     'main-menu' => __('Main Menu'), 
     'useful-links' => __('Userful Links') 
    ) 
); 
} 
add_action('init', 'register_my_menus'); 

, и именно здесь я вызываю его на странице.

<?php wp_nav_menu(array('theme_location' => 'useful-links', 'sort_column' => 'menu_order', 'container_class' => 'useful-links', 'menu'=>'Posts Menu')); ?> 

Я знаю, что чего-то не хватает, но любезно совет. мой внешний вид страницы позволяет 6 ссылок и их изображений.

благодаря

ответ

0

Это должно быть в вашем functions.php, чтобы зарегистрировать меню в WordPress.

if (!function_exists('wp_basicTemplateSetup')) { 
    function wp_basicTemplateSetup() { 
     // Register the Main Menus into WordPress 
     register_nav_menus(array(
      'primary' => __('Main Menu', 'theme-name'), 
     )); 
    } 
} 
add_action('after_setup_theme', 'wp_basicTemplateSetup'); 

В вашей теме, где находится меню, вам необходимо указать функцию меню, какое меню нужно искать. Итак ..:

// Variable that tells WordPress which menu to use, look at "Theme Location" 
// Put this variable either at the top of your theme, of right *before* the function wp_nav_menu 

$mainmenu = array(
    'theme_location' => 'primary', 
    'container' => false, 
    'menu_class' => 'some-menu-css-class', 
    'depth' => 2 
); 

// The WordPress menu function 
<?php wp_nav_menu($mainmenu); ?> 

Эти 3 компонента необходимы для работы вашего WordPress.

+0

полезных ссылок выполняет первый компонент. Я могу вызвать свое меню в определенном месте темы. только хотите вызвать изображение якоря, который является изображением сообщения. надеюсь, вы поняли. –

+0

ahh nope - извините - если вы хотите получить изображение сообщения (это может быть ваша первая ссылка или что-то еще ... тогда вам нужно запросить WordPress для сообщения, а не меню. –

+0

http://stackoverflow.com/ вопросы/26079190/add-featured-image-to-wp-nav-menu-items –

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