-
November 6th, 2014, 12:31
#1
مشکل با افزونه Auto Post Thumbnail
سلام.
با افزونه Auto Post Thumbnail مشکل پیدا کردیم به این صورت که تصویر شاخص برای هر پست رو درست نمیکنه.
قبلاً بدون مشکل کار میکرد ولی الان اینجوری شده تو آپدیت جدید به این شکل شده ؟
یا اصلاً مشکلی نداره ؟ طرز کار باهاش تغییر کرده ؟
ممنون میشم اگر اطلاعی دارید در اختیار ما بزارید.
-
-
November 6th, 2014 12:31
# ADS
-
November 6th, 2014, 17:14
#2
عضو انجمن
پاسخ : مشکل با افزونه Auto Post Thumbnail
سلام
افزونه رو غیرفعال و حذف کنید و بجاش این کد رو توی فایل functions.php قالبتون قرار بدید :
کد:
<?php
function autoset_featured() {
global $post;
$already_has_thumb = has_post_thumbnail($post->ID);
if (!$already_has_thumb) {
$attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
if ($attached_image) {
foreach ($attached_image as $attachment_id => $attachment) {
set_post_thumbnail($post->ID, $attachment_id);
}
}
}
} //end function
add_action('the_post', 'autoset_featured');
add_action('save_post', 'autoset_featured');
add_action('draft_to_publish', 'autoset_featured');
add_action('new_to_publish', 'autoset_featured');
add_action('pending_to_publish', 'autoset_featured');
add_action('future_to_publish', 'autoset_featured');
?>
-
تعداد تشکر ها از mgt1234 به دلیل پست مفید