Вывод произвольных полей в контете

Ребят, подскажите как вывести произвольное поле в самом контексте.

Везде описываются примеры с простой вставкой в сам шаблон. А мне нужно так: вот использую я примерно такой код:

ID, 'mood', true); if($image !== '') { ?>  
<img src="http://site.ru/wp-content/uploads/moods/.gif" alt="мое настроение" />  

То есть если я прописал что то в произвольное поле “mood”, то действие , которое мне нужно выполняется, если ничего не прописал, то не выполняется.

А действие мне нужно следующее: допустим в середине поста я вставил “”, то эта вставка заменяется на то, что получилось с помощью скрипта выше.

Надеюсь понятно объяснил :)

11 Комментарии

  1. зачем использовать < -- custon fields --> ??

    Вот Вам код:

    < ?php $postimage = get_post_meta($post->ID, 'postimage', true); ?>< ?php if (!empty($postimage)) {echo ''.the_title().'';} ?>

    Если не понятно что тут, могу расписать что-куда.

    • Видимо не так меня поняли. Мне < -- custon fields --> нужно, что бы выводить то, что генерируется с помощью php именно в нужном мне месте в статье. Обычно это где то в середине, каждый раз место разное, поэтому и нужен тег свой.

      И не смотрите на скрипт, который я привёл выше. Это так, чисто пример.

      • В том, что генерируется с помощью PHP, участвуют произвольные поля? Или я ничего не понимаю? Скажите, при чем тут произвольные поля?

        Для вывода результата работы PHP-кода в любом месте поста придуманы шорткоды.

  2. Насколько я понял, этот код выводит картинку, соответствующую настроению? А не легче это сделать с помощью шорткода?

        • Создал сайт про андроид – http://sexydroid.ru/
          Хочу сделать так, что если делаю обзор программы, то не печатать по 10 раз ссылку на андроид маркет и каждый раз не генерировать QR код, а просто вставить ссылку в поле. Если вставлена ссылка в доп поле – появляются ссылки в посте, если не вставлена – значит это просто новость, а не обзор приложения, и ссылка не появляется.
          Загвозка в том, что я не хочу, что бы ссылки на скачивание появлялись в конце статьи, а там, где мне нужно. Именно поэтому создал данный вопрос.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*