اضافه کردن ویژگی fetchpriority=high به تصاویر خاص در وردپرس

اضافه کردن ویژگی fetchpriority=high به تصاویر خاص در وردپرس
اضافه کردن ویژگی fetchpriority=high به تصاویر خاص در وردپرس

اضافه کردن ویژگی fetchpriority=high به تصاویر خاص در وردپرس

اگر می‌خواهید ویژگی fetchpriority=high را برای برخی از تصاویر سایت خود اضافه کنید و این کار را با استفاده از آدرس فایل تصویر انجام دهید، این مطلب می‌تواند برای شما مفید باشد.

 

اضافه کردن ویژگی fetchpriority=high به تصاویر خاص در وردپرس

برای اینکار قطعه کد زیر را درون فایل funcations.php قالب فعال فعلی وردپرس خود قرار دهید:

function add_fetchpriority_high_to_specific_images($content)
{
    $image_urls = array(
        'https://camelcase.ir/wp-content/uploads/image1.png',
        'https://camelcase.ir/wp-content/uploads/image2.png',
        'https://camelcase.ir/wp-content/uploads/image3.png',
    );

    $fetch_priority = 'fetchpriority="high"';

    foreach ($image_urls as $image_url) {
        $content = preg_replace(
            '/<img(.*?)src=["\'](' . preg_quote($image_url, '/') . ')["\'](.*?)>/i',
            '<img$1src="$2"$3 ' . $fetch_priority . '>',
            $content
        );
    }

    return $content;
}
add_action('wp_loaded', 'add_fetchpriority_high_to_specific_images');
add_filter('the_content', 'add_fetchpriority_high_to_specific_images');
add_filter('widget_text', 'add_fetchpriority_high_to_specific_images');
add_filter('widget_text_content', 'add_fetchpriority_high_to_specific_images');

 

اگر نیاز به آموزش‌های بیشتری در ارتباط با وردپرس دارید در بخش نظرات این نوشته همراه ما باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 3 میانگین: 3.7]