Начиная с версии 2.9 WordPress позволяет назначать миниатюру для поста, так что становится возможным украсить Ваши записи изображениями. Однако, нет прямого способа назначить миниатюру по умолчанию, если миниатюра не определена вообще. Вот классный рецепт для того, чтобы исправить это досадное упущение разработчиков CMS.
Вставьте код в файл functions.php Вашей темы. Также не забудьте прописать свой путь к изображению, которое будет использоваться по-умолчанию в строке 13.
add_action( 'save_post', 'wptuts_save_thumbnail' ); function wptuts_save_thumbnail( $post_id ) { // Get Thumbnail $post_thumbnail = get_post_meta( $post_id, $key = '_thumbnail_id', $single = true ); // Verify that post is not a revision if ( !wp_is_post_revision( $post_id ) ) { // Check if Thumbnail exists if ( empty( $post_thumbnail ) ) { // Add thumbnail to post update_post_meta( $post_id, $meta_key = '_thumbnail_id', $meta_value = 'http://web-devise.com/your_image_url.jpg' ); } } }
VN:F [1.9.22_1171]