EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

وردپرس به صورت پیش فرض اجازه آپلود این نوع از فایل را نمی دهد. چگونه این محدودیت را برداریم؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

فایل های webp نوع جدیدی از فایل برای انتشار تصاویر در اینترنت هستند که توسط گوگل معرفی شده و حجم بسیار کمتری را در مقابل فایل های png اشغال می کنند. امروزه بیشتر مرورگرها از نمایش این نوع از تصاویر پشتیبانی می کنند. برای اینکه اجازه آپلود این فایل ها را از طریق رسانه داشته باشیم، باید این کار را انجام دهید:

به قسمت نمایش > ویرایشگر پوسته رفته و از منوی سمت چپ، گزینه توابع پوسته (functions.php) را انتخاب کنید و در انتهای فایل، کدهای زیر را قرار دهید:

////** webp اجازه آپلود عکس های*/
function webp_upload_mimes($existing_mimes) {
    $existing_mimes['webp'] = 'image/webp';
    return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');


//webp اجازه نمایش عکس های */
function webp_is_displayable($result, $path) {
    if ($result === false) {
        $displayable_image_types = array( IMAGETYPE_WEBP );
        $info = @getimagesize( $path );

        if (empty($info)) {
            $result = false;
        } elseif (!in_array($info[2], $displayable_image_types)) {
            $result = false;
        } else {
            $result = true;
        }
    }

    return $result;
}
add_filter('file_is_displayable_image', 'webp_is_displayable', 10, 2);
  • شما باید برای ارسال دیدگاه شوید
0
0

لطفاً کدهایی که نوشتید رو اینجا بذارید ، باید داخل فایل functions.php باشه

  • شما باید برای ارسال دیدگاه شوید
0
0

سلام

من این کدا رو زدم اما ارور میده هنوز؟؟؟؟؟؟؟!!!!!1111

  • شما باید برای ارسال دیدگاه شوید
نمایش 3 نتایج
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت