Artikel Directory
Hoe uit te schakelen?hood.discountAutomatisch miniatuur bijsnijdfunctie genereren?
meestnieuwe mediaMensen zullen originele foto's direct in het artikel toevoegen en ze zullen de foto's die automatisch zijn bijgesneden door WordPress niet gebruiken.
Hoewel bijgesneden afbeeldingen nutteloos zijn, zal WordPress ze niet automatisch verwijderen.Na verloop van tijd verspillen deze "ongewenste afbeeldingen" veel ruimte op de website en voegen ze tegelijkertijd veel stress toe aan het maken van back-ups.
We kunnen de miniaturen die automatisch zijn bijgesneden door WordPress handmatig verwijderen. Het is het beste om de automatische bijsnijdfunctie van WordPress volledig uit te schakelen.
Schakel de automatisch gegenereerde functie voor het bijsnijden van miniaturen uit
Open de WordPress-optiesmodus (WP-achtergrond klik op [Instellingen] –> [Multimedia-opties])
www.xxx com/wp-admin/options-media.php
zet ditDe lengte en breedte van de afbeeldingen van 3 formaten zijn allemaal ingesteld op 0:
- duimnagel grootte
- Middelgroot
- 大 尺寸
Vink ook "Miniaturen altijd bijsnijden op dit formaat" aan.
Zoals hieronder getoond:

In WP-thema's is er echter meestal code om automatisch miniaturen te genereren, wat moet ik doen?
Sommige mensen zeggen dat het kan worden geopend met Notepad++Alle WordPress-themabestanden,Bulksgewijs zoekenTrefwoord "duimail", vond de volgende code:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}Dit is de code die de bijsnijdgrootte van de afbeelding instelt en roept add_image_size Deze functie functie.
De functie van de functie add_image_size:
- Het registreren van een nieuwe afbeeldingsgrootte betekent dat u een nieuwe afbeelding uploadt en WordPress een nieuwe aanbevolen afbeelding van die grootte maakt.
Als u WordPress volledig wilt uitschakelen voor het automatisch bijsnijden van miniaturen, moet u deze functie uitschakelen!
De eenvoudigste manier is om deze functie te vinden en er commentaar op te geven.
Deze methode is echter waardeloos en moet elke keer dat het WordPress-thema wordt bijgewerkt, opnieuw worden becommentarieerd...
Door te zoeken, kunt u manieren vinden om een bepaalde functie op internet te verbieden en de volgende code naar het WordPress-themafuncties.php-bestand te kopiëren, u kunt het automatisch genereren van de functie voor het bijsnijden van miniaturen van WordPress volledig verbieden.
// 禁用自动生成的图片尺寸
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');Als je bovenstaande code te veel vindt, of kies 2 uit 1, voeg dan de bovenstaande code niet toe, maar voeg alleen de volgende code toe▼
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- In feite is dit om een return in de functie in te voegen en de functie af te schaffen.
verwijder medium_large_size_w
Wanneer WordPress 4.4 is geïnstalleerd/bijgewerkt, wordt de grootte "medium_large_size_w" in de opties geschreven, wat resulteert in een miniatuur van 768w pixel die altijd later wordt gegenereerd.
De vorige oplossing is natuurlijk om de database aan te passen, wat niet erg handig is.
Open de WordPress-optiesmodus (WP-achtergrond klik op [Instellingen] –> [Alle instellingen])
www.xxx com/wp-admin/options.php
Druk vervolgens op Ctrl+F in de browser om te zoeken:
medium_large_size_w
- Nadat u het hebt gevonden, wijzigt u de waarde in 0, trekt u naar de onderkant van de pagina en klikt u op [Wijzigingen opslaan].
Hoewel de manier om WordPress-code toe te voegen om WordPress uit te schakelen automatisch het bijsnijden van miniaturen genereert, is het nog steeds niet uitgebreid genoeg...
Chen WeiliangHet wordt aanbevolen dat u installeert en gebruikt Plugin Afbeeldingsformaten ▼
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe schakel je WordPress automatisch uit en genereer je de functie voor het bijsnijden van miniaturen?Code toevoegen" om u te helpen.
Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-388.html
Om nog meer verborgen trucs🔑 te ontgrendelen, nodigen we je van harte uit om lid te worden van ons Telegram-kanaal!
Deel en like als je het leuk vindt! Jouw aandelen en likes zijn onze voortdurende motivatie!