@Kypidon4ik
Фрилансер, Wordpress developer

Объясните почему в одном случае предпросмотр работает корректно, в другом же нет?

Почему если выводить новости в инфинити ленте (в частности заголовки так)
<?php //echo get_the_title($single_post->ID); ?>
То превью в wp не отображает изменения без сохранения
Но если вывести вот таким способом
<?php echo get_the_title(); ?>
То все станет в нормальный вид

PS Аналогично и тут
<?php
$content = apply_filters('the_content', $single_post->post_content, $single_post->ID);
?>
<div class="page-content">
<?php echo $content; ?> // Не выдаст измениния 
<?php the_content(); ?> // Изменения будут видны без сохранения
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Ничего не понятно, что за предпросмотр, и в каком месте темы это работает, но что-то подсказывает что объект $single_post у вас undefined , и надо так

global $post;
echo get_the_title($post->ID);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы