وبگرانآموزش وردپرسکد های وردپرسجلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس

جلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس

جلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس

جلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس

تصویر شاخص در سایت یکی از عوامل زیبا شدن و جلب توجه محسوب میشود و الزامی کردن آن باعث می شود تا باعث جلوگیری از انتشار مطالب بدون تصویر شاخص می شود.

در این مطلب آموزشی قصد داریم تا قطعه کدی را به شما معرفی کنیم تا باعث شود تا از انتشار مطالب بدون عکس جلوگیری شود.

برای دست یافتن به این امر کافی است تا قطعه کد زیر را وارد فایل functions.php کنیم:

add_action('save_post', 'wpds_check_thumbnail');
add_action('admin_notices', 'wpds_thumbnail_error');
function wpds_check_thumbnail($post_id) {
    // change to any custom post type
    if(get_post_type($post_id) != 'post')
        return;
    if ( !has_post_thumbnail( $post_id ) ) {
        // set a transient to show the users an admin message
        set_transient( "has_post_thumbnail", "no" );
        // unhook this function so it doesn't loop infinitely
        remove_action('save_post', 'wpds_check_thumbnail');
        // update the post set it to draft
        wp_update_post(array('ID' => $post_id, 'post_status' => 'draft'));
        add_action('save_post', 'wpds_check_thumbnail');
    } else {
        delete_transient( "has_post_thumbnail" );
    }
}
function wpds_thumbnail_error()
{
    // check if the transient is set, and display the error message
    if ( get_transient( "has_post_thumbnail" ) == "no" ) {
        echo "قاب رویت نیست";
        delete_transient( "has_post_thumbnail" );
    }
}

اشتراگ گذاری در:
اگه خوبه لایکش کن




9
دیدگاه بگذارید

avatar
9 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
علی رضاfarshadعلی رضافریدفاطمه Recent comment authors
  Subscribe  
جدید ترین قدیمی ترین most voted
Notify of
Acne behandeling
Guest
Acne behandeling

Nice post! Thank you.

Huidverbetering
Guest
Huidverbetering

بابت مطالب بسیار کامل و خوبتون سپاسگذارم ممنون میشم مطالب سایتتون رو در یک زمینه خاص کامل تر کنید تا همه مقالات مربوط به یک زمینه خاص مثلا آموزش وردپرس کامل بشه
ممنونم

محمد
Guest
محمد

مقاله های به نظر زیبایی دارید بسیار ممنونم

عباس
Guest
عباس

خیلی خوب و کاربردی بود ممنونم

فاطمه
Guest
فاطمه

ممنونم

فرید
Guest
فرید

البته اگه یک عکس پیشفرض قرار بدیم خیلی بهتره

علی رضا
Guest
علی رضا

خیلی کاربردی بود
متشکرم

farshad
Guest
farshad

ممنون

علی رضا
Guest
علی رضا

عالی بود ممنونم