@sergemin

Почему нет миниатюр в админке?

У меня на сайте я вывожу миниатюры фото записей с помощью кода
<?php if ( has_post_thumbnail()) {the_post_thumbnail(array(140, 140),array("class"=>"alignleft post_thumbnail"));} ?>

Тут проблем нет. Проблема к том, что мне нужно вручную выбрать нужную на фотографии область, которая будет выводиться, как миниатюра.
Уже 2000 раз читал об этом. В файл function.php добавлял такой код
<?php if ( function_exists( ‘add_theme_support’ ) )
add_theme_support( ‘post-thumbnails’ ); ?>

и такой
<?php add_theme_support( ‘post-thumbnails’ ); ?>

- Все без толку. Не появляется в админке возможность загрузить миниатюру. И редактировать оригинал в админке тоже не получается. В окне редактора картинка просто не загружается
  • Вопрос задан
  • 1396 просмотров
Решения вопроса 1
llgruff
@llgruff
Scala
Правильный код в functions.php такой:
if ( ! function_exists( 'main_setup' ) ) :
function main_setup() {
	/**
	 * Enable support for Post Thumbnails on posts and pages.
	 * @link //developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
	 */
	add_theme_support( 'post-thumbnails' );
}
endif;
add_action( 'after_setup_theme', 'main_setup' );

Затем редактируем в админке WP, например тут:
Медиафайлы > Изменить медиафайл > Редактировать > Настройки миниатюры
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы