• Resolved bala1se

    (@bala1se)


    Плагин использует описание последней статьи в предыдущих.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter bala1se

    (@bala1se)

    Уточнение: у второй статьи описание и весь контент от первой.
    Остальные — вроде нормально.
    Вторая отличается от других тем, что она из другой категории.

    Plugin Author Flector

    (@flector)

    вопрос решен?
    если нет – дайте ссылку на ленту.

    Thread Starter bala1se

    (@bala1se)

    Детальная проверка выявила:
    Плагин конфликтует с шорткодом вывода похожих постов. В шорткоде стоит wp_reset_postdata(), если закомментировать, то лента выводится нормально. Проверка по ID записи показывает, что wp_reset_postdata() в шорткоде необходим. Значит баг в плагине. В плагине ID меняется после вызова yzen_the_content_feed();.

    Thread Starter bala1se

    (@bala1se)

    echo get_the_ID(); до и после 831 сроки $html = yzen_the_content_feed(); дает разные значения.

    Thread Starter bala1se

    (@bala1se)

    Оказалось, что вместо wp_reset_postdata() надо применять $temp_post = $post; … $post = $temp_post;

    Thread Starter bala1se

    (@bala1se)

    Судя по этому форуму, эта проблема со всеми плагинами и темами в которых используется функция wp_reset_postdata(). Может быть стоит сохранять-восстаналивать $post в функции yzen_the_content_feed()?

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Не работает описание’ is closed to new replies.