簡體   English   中英

自定義特征圖像尺寸問題 WordPress

[英]Custom Feature Image Size Issue WordPress

給定頁面是一個博客存檔頁面,其中列出了最近的帖子。

https://petcarepicks.com/

我希望此頁面上的特色圖像縮略圖加載與其顯示相同的文件大小(360 像素 x 180 像素)。 我在主題的functions.php中添加了給定的代碼,但它仍然無法正常工作。 它加載 408 x 204 大小的舊文件並在新尺寸上顯示。

add_image_size('new-few-img', 360, 180,true);
the_post_thumbnail('new-few-img')

新的圖像尺寸被注冊,文件在重新生成縮略圖后出現在目錄中。 但是,在前端它仍然加載舊尺寸並顯示新尺寸(由 CSS 強制)。

我也嘗試使用以下行;

if ( has_post_thumbnail() ) { 
    the_post_thumbnail( 'new-few-img' ); 
}

或者

set_post_thumbnail_size(360,180,true);

或者

if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 360, 180, true );
}

請幫我解決問題。

將以下代碼添加到 function.php 文件中。

function register_new_thumbnail() {
   add_theme_support( 'post-thumbnails' );
   add_image_size('new-few-img', 360, 180,true);
}

add_action( 'after_setup_theme', 'register_new_thumbnail' );

現在您的新縮略圖大小已注冊,並且僅適用於新圖像。 要裁剪您已經使用的圖像,您需要一個插件來幫助您重新生成此縮略圖大小。

我希望這可以幫助您解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM