• Есть хлебная крошка. Заходя в любую запись, кроме первой, конкретной категории функция the_title(); всегда возвращает название первой записи. Как лечить ?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • приведите кусок кода где вставлено the_title()

    Автор kiryuha

    (@kiryuha)

    if ( function_exists(‘register_sidebars’) )
    register_sidebar();
    function my_breadcrumb() {
    if((is_single() || is_page()) && !is_single(array(‘2809′,’2790′,’2775′,’2796′,’2824′,’2828’))) {the_title();}
    }

    попробуйте $post->post_title;

    Автор kiryuha

    (@kiryuha)

    Значение этой переменной не определено. Echo ничего не выдает.

    Автор kiryuha

    (@kiryuha)

    Получилось вот через такую бешеную конструкцию:
    $postid= get_the_ID();
    $posttitle = get_the_title($postid);

    Автор kiryuha

    (@kiryuha)

    Извиняюсь, но проблема не решилась.
    get_the_ID(); не возвращает id страницы. Функция отрабатывается при открытии записи. В чем может быть дело?

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «the_title(); всегда выводит значение первой записи категори» закрыта для новых ответов.