2013-09-20 4 views
0

Я преподаю Wordpress, и моя текущая цель - отобразить 4 эскиза изображений, размещенных в определенной категории.Проблемы с использованием the_post_thumbnail в wordpress

У меня уже есть сообщения, которые тянутся по категориям, однако я не могу вытащить ТОЛЬКО изображения. Это либо изображения, и текст сообщения, либо вообще ничего.

Мой код размещен здесь: http://pastebin.com/NZ7fyyPA

Я попытался просто заменить

<?php the_content(); ?>

с:

<?php the_post_thumbnail(); ?>

, но это не работает. Ничего не получилось!

Я даже пытался просто удаление:

<?php the_content(); ?>

и так же, как и выше! Я думал, что, потому что у меня есть

<div class="entry-thumbnail"> <?php the_post_thumbnail(); ?> </div>

Это будет тянуть миниатюру только, так что я думал, что удаление контента поможет, но Нету!

Я прочитал Кодекса здесь: http://codex.wordpress.org/Function_Reference/the_post_thumbnail

и единственный вопрос, у меня есть от того, что сразу Кодекс говорит:

«Использовать get_the_post_thumbnail ($ ID, $ размер, $ Attr) вместо этого, чтобы получить изображение для любого сообщения ».

Которое я не думаю, что я делаю, потому что я не настроил ничего, связанное с «изображенным изображением» в моей теме ... или это то, что я пытаюсь сделать с помощью признанного изображения? Я только загружаю изображения и размещаю их внутри сообщений в блоге.

Извините за долгую запись, я уверен, что это что-то простое!

Спасибо!

ответ

1

Это немного взломать; однако он работает.

При просмотре веб-сайта Wordpress используйте инструменты разработчика браузеров, чтобы настроить «текст сообщения». Вы сможете увидеть id, связанный с этим набором данных.

Затем, в вашем CSS. Задача, которая id и использовать display:none;

Пример:

#posttext { 
    display:none; 
} 
+0

спасибо! Я думал, что, возможно, мне придется это сделать, если я это сделаю, это повлияет на другие сообщения, отображаемые в других областях одной и той же страницы? Например, приведенный выше код используется в моем footer.php, но в моих home_page.php и blog.php у меня есть другие сообщения, которые вытаскивают, и я не хочу их испортить по какой-либо причине. Спасибо! – MrS1ck

+1

Если вы хотите только переключить «текст сообщения» на одну конкретную страницу, добавьте конкретный CSS в этот файл PHP, а не в глобальный файл. –

+0

Я обнаружил, что wordpress уже дал эти классы изображений, так что на самом деле они были жестко запрограммированы в сообщениях и были способны манипулировать ими по мере необходимости! Благодаря! – MrS1ck

2

Еще одна вещь, которую вы можете установить признакам изображение от администратора и называем это изображение с этим кодом the_post_thumbnail($size, $attr); и когда вы хотите, чтобы показать что-нибудь из содержательной части то вы можете позвонить с помощью этого кода просто.the_content(); вы также можете использовать выдержку для этого, как the_excerpt();

Благодарности

+0

Это аккуратно, я не знал, что вы можете это сделать. Возможно, мне придется перепрограммировать мои существующие средства, когда придет время! Благодаря! – MrS1ck

Смежные вопросы