Поддержка Проблемы и решения Изображение только на странице поста

  • Нужно чтобы изображение отображалась только на странице поста через Shortcoder т.е. single, вставляю код

    <?php if ( is_single() ) { echo ' <img src="test.jpg" width="450" height=""/>'; } ?>

    Но отображаеться на всех страницых в чем причина?

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

    (@atrax)

    Ethical engineer

    Потому что вы не указали ID страницы.
    А shortcode — это совсем-совсем другое.

    ну мне надо чтобы картинка была в посте а атображалать после его открытия тоесть test.ru/имя_поста/

    как сделать что указывать?

    Для этого есть шаблон single.php. http://codex.wordpress.org/Template_Hierarchy

    Опять наверно никто непонял меня (

    Автор пишет пост вставляет картинку в него перед MORE и надо сделать чтобы картинка отображалась только в single (картинки разные для каждого поста а не одна)

    возможно так сделать?

    да возможно подключи или подключить фильтр the_content
    или прямо в шаблоне index.php или что там у вас
    допустим вместо the_content() написать так

    <? echo strip_tags(get_the_content());?>

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Может быть, автор имеет в виду the_excerpt() вместо the_content()?

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