• Здравствуйте всем.

    Дело вот в чем — в дизайн предусмотрены под каждым пунктом меню (меню по страницам) кратенькие описания. Долго думал как это сделать, решил использовать дополнительные meta-поля. И все бы хорошо, если бы было понятно как теперь их вывести в нужный момент.

    Думал доработать функцию wp_list_pages, но заглянул туда и не очень понял как устроен обход элементов дерева страниц.

    Заранее спасибо всем кто откликнется.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • По сути нужен аналог get_post_meta($post_id, $key, $single);, только для страниц, а не для постов

    Atrax

    (@atrax)

    Ethical engineer

    страница это разновидность записи
    get_post_meta разве не работает со страницами?

    да что-то пока не могу разобраться 🙁

    работает the_meta(), но он выводит все: и имя и значение. А мне надо только значение. И опять же, только для той страницы, на которой сейчас находится пользователь.

    Я ж хотел меню сделать. Вот пробовал так: не пашет.

    $p = get_all_page_ids();
    	for ($i=0; i<count($p); $i++)
    	{
    		echo get_post_meta($p[$i], "short", true);
    	}

    Опять же, оно в header.php, а будет ли оно там работать?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «meta станиц для использования в меню» закрыта для новых ответов.