Поддержка Темы и шаблоны Создал тему и хочу найти ошибки

  • В сети довольно мало руководств по созданию тем для WordPress на русском и нет удобной классификации и описаний php-функций, поэтому приходится рыться в гугле.

    Раньше я создавал темы для WordPress, но по большей части я копировал куски готового php-кода из других тем, так как непросто было разобраться в функциях (PHP я почти не знаю).

    Сейчас решил создать простенькую тему, но с нуля и вот что получилось:
    http://dl.dropbox.com/u/6544786/wp-themes/wp-ct.zip

    Интересует момент с меню сайта. Мне нужно, что бы если меню wp_nav_menu не создано, то отображался список страниц wp_page_menu. Правильно ли я делаю, что активирую поддержку меню и вставляю wp_nav_menu в код, который при отсутствии созданного меню выводит обычный список страниц wp_page_menu?

    <?php wp_nav_menu( array(
        'container' => false,
        'fallback_cb' => 'wp_page_menu'
    ) ); ?>

    Это таким образом нужно делать?

    Прошу, если кто желает, посмотреть код на предмет ошибок, неточностей, недочётов. Спасибо:)

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Мне нужно, что бы если меню wp_nav_menu не создано, то отображался список страниц wp_page_menu.

    По умолчанию так и происходит:

    Our navigation menu. If one isn’t filled out, wp_nav_menu falls back to wp_page_menu.

    http://codex.wordpress.org/Function_Reference/wp_nav_menu

    Т.е. в данном случае параметр fallback_cb можно не указывать.

Просмотр 1 ответа (всего 1)
  • Тема «Создал тему и хочу найти ошибки» закрыта для новых ответов.