Otu esi agbanyụọ njirimara thumbnail nke ewepụtara na WordPress?tinye koodu

Kedu otu m ga-esi gbanyụọ njirimara ịkụpụta obere ihe na WordPress ?

Ọtụtụ ndị ọkachamara mgbasa ozi ọhụrụ ga-etinye foto mbụ ozugbo na akụkọ ha ma ha agaghị eji onyonyo WordPress na-ewepụ na akpaghị aka.

Ọ bụ ezie na ihe oyiyi ewepụghị abaghị uru, WordPress agaghị ehichapụ ha ozugbo. Ka oge na-aga, "ihe oyiyi junk" ndị a na-emebi ọtụtụ ikike ohere weebụsaịtị, ma n'otu oge ahụ na-agbakwunye nrụgide dị ukwuu na ndabere.

Anyị nwere ike iji aka ihichapụ thumbnails ndị WordPress gbutere na-akpaghị aka Ọ kacha mma iji gbanyụọ ọrụ akuku akpaka nke WordPress.

Gbanyụọ atụmatụ thumbnail na-emepụta WordPress akpaaka

Mepee ọnọdụ nhọrọ WordPress (WP ndabere pịa [Ntọala] -> [Nhọrọ Multimedia])
www.xxx com/wp-admin/options-media.php

Debe obosara na ịdị elu nke onyonyo atọ a ka ọ bụrụ 0:

  1. Nha thumbnail
  2. Ọkara nha
  3. nnukwu nha

Ọzọkwa, lelee "Kpebie thumbnails mgbe niile na nha a".

Dị ka egosiri n'okpuru:

Otu esi agbanyụọ njirimara thumbnail nke ewepụtara na WordPress?

Otú ọ dị, na gburugburu WP, a na-enwekarị koodu iji mepụta obere mkpịsị aka na-akpaghị aka, gịnị ka m ga-eme?

Ụfọdụ ndị na-ekwu na ị nwere ike imepe faịlụ isiokwu WordPress niile na Notepad++ , mee ọchụchọ batch maka okwu bụ "thumbn ail ", wee chọta koodu a:

function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}

Nke a bụ koodu na-ahazi nha akuku nke onyonyo na oku add_image_size Arụ ọrụ a.

Ọrụ nke ọrụ add_image_size:

  • Ịdenye nha onyonyo ọhụrụ pụtara na ị bulite onyonyo ọhụrụ yana WordPress ga-emepụta onyonyo egosipụtara ọhụrụ nke nha ahụ.

Ọ bụrụ na ịchọrọ gbanyụọ WordPress kpamkpam site na mkpịsị mkpịsị mkpịsị aka na-egbutu, ị ga-egbu ọrụ a!

Ụzọ kachasị mfe bụ ịchọta ọrụ a ma kwuo ya.

Otú ọ dị, usoro a na-adịghị mma ma ọ dị mkpa ka akọwaghachi ya oge ọ bụla a na-emelite isiokwu WordPress ...

Site n'ịchọ, ị nwere ike ịchọta ụzọ ụfọdụ iji gbochie ụfọdụ ọrụ na ịntanetị, ma detuo koodu ndị a n'ime faịlụ isiokwu WordPress.php faịlụ, ị nwere ike machibido ọrụ thumbnail na-akpaghị aka kpamkpam.

// 禁用自动生成的图片尺寸
function shapeSpace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // disable thumbnail size
unset($sizes['medium']); // disable medium size 
unset($sizes['large']); // disable large size 
unset($sizes['medium_large']); // disable medium-large size 
unset($sizes['1536x1536']); // disable 2x medium-large size 
unset($sizes['2048x2048']); // disable 2x large size return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
// 禁用缩放尺寸
add_filter('big_image_size_threshold', '__return_false');
// 禁用其他图片尺寸
function shapeSpace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size()

remove_image_size('another-size'); // disable any other added image sizes
}
add_action('init', 'shapeSpace_disable_other_image_sizes');

Ọ bụrụ na ị chere na koodu dị n'elu karịrị akarị, ma ọ bụ họrọ 2 na 1, etinyela koodu dị n'elu, naanị tinye koodu a▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • N'ezie, nke a bụ itinye nloghachi na ọrụ ahụ ma mebie ọrụ ahụ.

wepụ medium_large_size_w

Mgbe WordPress 4.4 arụnyere / emelitere, a ga-ede nha "medium_large_size_w" n'ime nhọrọ ahụ, na-ebute thumbnail 768w pixel nke ga-emecha mgbe niile.

N'ezie, ngwọta gara aga bụ ịgbanwe nchekwa data, nke na-adịghị mma.

Mepee ọnọdụ nhọrọ WordPress (WP ndabere pịa [Ntọala] -> [Ntọala niile])
www.xxx com/wp-admin/options.php

Wee pịa Ctrl+F na ihe nchọgharị ka ịchọọ:

medium_large_size_w
  • Mgbe ịchọtachara ya, gbanwee uru ka ọ bụrụ 0, wee dọpụta na ala nke ibe ahụ, wee pịa [Chekwa Mgbanwe].

Ọ bụ ezie na ụzọ isi gbakwunye koodu WordPress iji gbanyụọ WordPress na-emepụta thumbnail cropping na-akpaghị aka, ọ kabeghị nke ọma.

Chen Weiliang na-atụ aro ka ị wụnye ma jiri mgbakwunye nha onyonyo ▼

评论

您的邮箱地址不会被公开。必填项已用*标注

Pịgharịa gaa na n'elu