2013-04-17 3 views
1

Я пытаюсь использовать функцию WP the_post_thumbnail (array (x, y)); но изображения неправильно изменяются. Он работает неправильно.the_post_thumbnail (массив (x, y));

В частности, в файле страниц template.php Я здание, которое я пытаюсь использовать:

the_post_thumbnail(array(200,200)); 

Тем не менее, в результате чего изображение 200 х 150. Что я здесь отсутствует?

Я попытался явно добавить размер миниатюр functions.php следующим образом:

add_image_size('news-feature-thumb', 200, 200, true); 

Но это не имеет никакого значения.

Я посмотрел на StackOverflow, но я ничего не видел, что отвечало на мою проблему. Я использую WP 3.3.1. Этот метод устарел?

ответ

3

После того, как вы добавили add_image_size('news-feature-thumb', 200, 200, true); попробуйте позвонить the_post_thumbnail так:

the_post_thumbnail('news-feature-thumb'); 
+0

Он работал! Я правильно понял, что параметр массива (x, y) устарел? (Или, по крайней мере, не до спецификации?) – metaColin

+0

Не знаете, почему массив (x, y) не работает, читая спецификации, которые он должен. Но у меня было довольно много случаев с WordPress, где что-то должно было сработать, но не так, я был вынужден найти обходной путь. В любом случае, я рад, что это сработало. Пожалуйста, найдите минутку и примите ответ, нажав на большой флажок в левой части этого ответа. Вы даже получаете некоторые очки, которые делают это :) – user850010

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