Intereting Posts
Как изменить домен WordPress с удаленного на localhost? Забивание постов в каждой категории дает одинаковые должности для каждой категории Использую ли я правильный крючок для удаления быстрых тэгов в admin TinyMCE? Исключить текущую запись из цикла ссылки на содержимое медиабиблиотеки на боковой панели на страницу 404 в разбивке на страницы, но со странным завихрением (ошибка 404 только при наличии одного сообщения на второй странице) способ включения собственных функций, не зависящих от темы Использование factory.php за пределами магистрали для модульного тестирования Проверьте, вызвана ли функция cron заданием Есть ли функция PHP, которая может соответствовать чему-либо после указанного URL-адреса, поэтому мой оператор IF будет работать в каждом случае? Проверьте, существует ли пользователь в WordPress Multisite register_sidebar 'after_widget' в пользовательских виджетах, не реализующих, вызвал вложенные виджеты Пользовательское значение поля, основанное на других настраиваемых значениях поля Как установить javascript для WP Настройка параметров боковой панели? Передача переменных через структуру контировки

Атрибут высоты и ширины, не заданный значком

Я использую следующий код для отображения изображений на главной странице:

if ( has_post_thumbnail() ) {the_post_thumbnail('postbox-thumb') 

Но вывод вышеуказанного кода не имеет высоты и ширины тега img. Пожалуйста, помогите мне в решении этой проблемы.

Выход текущей выборки:

 <img alt="Kiran inspects coal mine" class="attachment-postbox-thumb wp-post-image" src="http://i0.wp.com/www.indiahelpdesk.in/wp-content/uploads/2012/08/HY09-KIRAN_1170869f.jpg?resize=229%2C150"> 

Отсутствуют атрибуты высоты и ширины img.

Solutions Collecting From Web of "Атрибут высоты и ширины, не заданный значком"

Во втором атрибуте the_post_thumbnail() вы можете предоставить дополнительные атрибуты для изображения.

 the_post_thumbnail( 'postbox-thumb', array( 'width' => 100, 'height' => 100 ) ) 

Я только что проверил его, чтобы ширина и высота были установлены в последних версиях WP, поэтому вам просто нужно обновить установку WordPress.

Проверьте параметры для the_post_thumbnail эскизов the_post_thumbnail

 the_post_thumbnail( array(100, 100) ); 

Или вы можете добавить пользовательский размер изображения для избранных изображений, используя add_image_size в своем функциональном файле, который включает в себя ширину и высоту

 add_image_size( 'postbox-thumb', 100, 100, TRUE ); 

в первую очередь добавьте поддержку темы для пост-эскизов со следующим «function.php»,

add_theme_support( 'post-thumbnails' );

затем добавьте размер изображения со следующим кодом "function.php"

add_image_size( 'portfolio', 600, 600, true );

используйте оба из них внутри функции, которую вы должны зацепить

 add_action( 'after_setup_theme', 'prefix_theme_setup' ); 

теперь внутри проверки цикла для миниатюры сообщения

 has_post_thumbnail() 

затем вызвать миниатюру сообщения

 the_post_thumbnail( 'portfolio' ); 

вы также можете установить атрибут класса и задать пользовательскую высоту и ширину в css, сохранить ширину и высоту, равную высоте и ширине, заданной в add_image_size (); или сохранить тот же рацион.

 the_post_thumbnail( 'portfolio', array( 'class' => 'custom-class img-responsive' ) ); 

теперь вы можете предоставить пользовательский класс css в своем css

 .custom-class { width: 200px; height: 200px; } 

полный код для функции.php

 /* * theme setup ========================================*/ if ( ! function_exists( 'prefix_theme_setup' ) ) : function prefix_theme_setup() { /* * Enable support for Post Thumbnails on posts and pages. */ add_theme_support( 'post-thumbnails' ); add_image_size( 'portfolio', 600, 600, true ); } endif; add_action( 'after_setup_theme', 'prefix_theme_setup' ); 

полный код для файла шаблона

 <?php if ( has_post_thumbnail() ) : the_post_thumbnail( 'portfolio', array( 'class' => 'custom-class img-responsive' ) ); endif; ?> 

🙂