• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Миниатюра через произвольное поле

Статус
В этой теме нельзя размещать новые ответы.

реалти

Гуру форума
Регистрация
30 Янв 2009
Сообщения
384
Реакции
74
Импортирую записи через CSV-importer. В теле постов шорткодами вывожу галерею с картинками. Шорткоды предустановлены темой.
Я так понял, что в последнем вордпресе миниатюра цепляется, если не задана принудительно, по первому вхождению тега img в посте.
Так вот, из шорткода картинка не цепляется.
Как вариант, придумал вставлять сначала тег img c нулевыми размерами, а потом шорткод галереи. Но это, как мне кажется, отразится на мнение поисковиков о сайте и замедлит загрузку.
Поэтому, озадачился, может можно задать миниатюру для поста через произвольное поле? Стандартно или через плагин...
 
Если ссылка на картинку содержится в произвольном поле, то ничего не мешает ее вывести без всяких плагинов, там буквально две строки кода:
PHP:
<?php
  $mini = get_post_meta( $post->ID, 'CUSTOM_FIELD_NAME', true );
?>
<img src="<?php echo $mini;?>" />

Если она задана каким-то другим способом и проблема именно в сохранении ее в качестве произвольного поля, то хотелось бы глянуть на структуру произвольных полей конкретного поста.
 
Спасибо Вам. Но Вы привели пример вывода изображения через значение произвольного поля, а я спрашивал совершенно о другом - "миниатюра записи", так она в админке называется. Как ее прописать через произвольное поле?
 
Спасибо Вам. Но Вы привели пример вывода изображения через значение произвольного поля, а я спрашивал совершенно о другом - "миниатюра записи", так она в админке называется. Как ее прописать через произвольное поле?
если правильно понял, что вам нужно, тогда пропишите так :
PHP:
<?php
  $mini = get_post_meta( $post->ID, 'CUSTOM_FIELD_NAME', true );
?>
<p><?php echo $mini;?>" <p/>
 
а я спрашивал совершенно о другом - "миниатюра записи", так она в админке называется. Как ее прописать через произвольное поле?
Стандартные ВПшные миниатюры не имеют ничего общего с произвольными полями. Это отдельные записи в базе.
Так что нужно выбирать - или миниатюра через произ. поле или родная (из медиатеки)
 
Я парился с такой же проблемой. Увы, установить таким образом (xml файл из зеброида) post_thumbnail я так и не смог.
Остановился на варианте, когда парсится пост, в нем находится первая картинка, через тимтумб ресайзица и выводится, как тумб.

Если что, могу разыскать готовый код )
 
  • Заблокирован
  • #7
скажи пожалуйста как резать первую картинку, я не понял
<-------------- добавлено через 20 сек. -------------->
Я парился с такой же проблемой. Увы, установить таким образом (xml файл из зеброида) post_thumbnail я так и не смог.
Остановился на варианте, когда парсится пост, в нем находится первая картинка, через тимтумб ресайзица и выводится, как тумб.

Если что, могу разыскать готовый код )
скажи пожалуйста как резать первую картинку, я не понял
 
у гудвина где то было решение, поищи на его ресах (3 основных) если не наидешь, обратись к нему, он силен в этом и думаю не откажет в помощи.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху