ఆర్టికల్ డైరెక్టరీ
వర్డ్ప్రెస్ యొక్క ఆటోమేటిక్ థంబ్నెయిల్ క్రాపింగ్ ఫీచర్ను నేను ఎలా డిసేబుల్ చేయాలి ?
చాలా మంది కొత్త మీడియా నిపుణులు తమ వ్యాసాలకు అసలైన చిత్రాలను నేరుగా జోడిస్తారు మరియు వర్డ్ప్రెస్ ద్వారా స్వయంచాలకంగా కత్తిరించబడిన చిత్రాలను ఉపయోగించరు.
కత్తిరించిన చిత్రాలు పనికిరానివి అయినప్పటికీ, WordPress వాటిని స్వయంచాలకంగా తొలగించదు. కాలక్రమేణా, ఈ "జంక్ ఇమేజ్లు" చాలా వెబ్సైట్ స్థలాన్ని వృధా చేస్తాయి మరియు అదే సమయంలో బ్యాకప్కి చాలా ఒత్తిడిని జోడిస్తాయి.
WordPress స్వయంచాలకంగా కత్తిరించే థంబ్నెయిల్లను మనం మాన్యువల్గా తొలగించవచ్చు. చిత్రాలను స్వయంచాలకంగా కత్తిరించే WordPress ఫంక్షన్ను పూర్తిగా నిలిపివేయడం ఉత్తమం.
WordPress స్వయంచాలకంగా రూపొందించబడిన సూక్ష్మచిత్రం కత్తిరించే లక్షణాన్ని నిలిపివేయండి
WordPress ఎంపికల మోడ్ను తెరవండి (WP బ్యాక్గ్రౌండ్ క్లిక్ [సెట్టింగ్లు] –> [మల్టీమీడియా ఎంపికలు])
www.xxx com/wp-admin/options-media.php
ఈ మూడు చిత్రాల వెడల్పు మరియు ఎత్తును 0 గా సెట్ చేయండి:
- థంబ్నెయిల్ పరిమాణం
- మధ్యస్థాయి
- పెద్ద పరిమాణం
అలాగే, "ఎల్లప్పుడూ థంబ్నెయిల్లను ఈ పరిమాణానికి కత్తిరించండి" అని తనిఖీ చేయండి.
క్రింద చూపిన విధంగా:

అయితే, WP థీమ్లలో, స్వయంచాలకంగా థంబ్నెయిల్లను రూపొందించడానికి సాధారణంగా కోడ్ ఉంటుంది, నేను ఏమి చేయాలి?
కొంతమంది చెప్పేదేమిటంటే, మీరు అన్ని వర్డ్ప్రెస్ థీమ్ ఫైల్లను నోట్ప్యాడ్++తో తెరిచి , " థంబ్నెయిల్ " అనే కీవర్డ్ కోసం బ్యాచ్ సెర్చ్ చేసి , కింది కోడ్ను కనుగొనవచ్చు:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}ఇది చిత్రం మరియు కాల్ల క్రాప్ పరిమాణాన్ని సెట్ చేసే కోడ్ add_image_size ఈ ఫంక్షన్ ఫంక్షన్.
add_image_size ఫంక్షన్ యొక్క ఫంక్షన్:
- కొత్త చిత్ర పరిమాణాన్ని నమోదు చేయడం అంటే మీరు కొత్త చిత్రాన్ని అప్లోడ్ చేయడం మరియు WordPress ఆ పరిమాణంలో కొత్త ఫీచర్ చేసిన చిత్రాన్ని సృష్టిస్తుంది.
మీరు స్వయంచాలకంగా థంబ్నెయిల్లను కత్తిరించకుండా WordPressని పూర్తిగా నిలిపివేయాలనుకుంటే, మీరు ఈ ఫంక్షన్ను చంపాలి!
ఈ ఫంక్షన్ని కనుగొని దాన్ని వ్యాఖ్యానించడం సులభమయిన మార్గం.
అయితే, ఈ పద్ధతి సక్స్ మరియు WordPress థీమ్ అప్డేట్ చేయబడిన ప్రతిసారీ మళ్లీ వ్యాఖ్యానించాల్సిన అవసరం ఉంది...
శోధించడం ద్వారా, మీరు ఇంటర్నెట్లో నిర్దిష్ట ఫంక్షన్ను నిషేధించడానికి కొన్ని మార్గాలను కనుగొనవచ్చు. కింది కోడ్ను WordPress థీమ్ ఫంక్షన్లు.php ఫైల్లోకి కాపీ చేయండి మరియు మీరు WordPress యొక్క ఆటోమేటిక్ థంబ్నెయిల్ క్రాపింగ్ ఫంక్షన్ను పూర్తిగా నిషేధించవచ్చు.
// 禁用自动生成的图片尺寸
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');పై కోడ్ చాలా ఎక్కువగా ఉందని మీరు అనుకుంటే, లేదా 2 నుండి 1 ఎంచుకుంటే, పై కోడ్ను జోడించవద్దు, కింది కోడ్ను మాత్రమే జోడించండి▼
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- నిజానికి, ఇది ఫంక్షన్లో రిటర్న్ని ఇన్సర్ట్ చేయడం మరియు ఫంక్షన్ను తీసివేయడం.
మీడియం_లార్జ్_సైజ్_wని తీసివేయండి
WordPress 4.4 ఇన్స్టాల్ చేయబడినప్పుడు/నవీకరించబడినప్పుడు, "medium_large_size_w" పరిమాణం ఎంపికలలో వ్రాయబడుతుంది, దీని ఫలితంగా 768w పిక్సెల్ థంబ్నెయిల్ ఎల్లప్పుడూ తర్వాత రూపొందించబడుతుంది.
వాస్తవానికి, మునుపటి పరిష్కారం డేటాబేస్ను సవరించడం, ఇది చాలా సౌకర్యవంతంగా లేదు.
WordPress ఎంపికల మోడ్ను తెరవండి (WP బ్యాక్గ్రౌండ్ క్లిక్ [సెట్టింగ్లు] –> [అన్ని సెట్టింగ్లు])
www.xxx com/wp-admin/options.php
శోధించడానికి బ్రౌజర్లో Ctrl+F నొక్కండి:
medium_large_size_w
- దాన్ని కనుగొన్న తర్వాత, విలువను 0కి మార్చండి, ఆపై పేజీ దిగువకు లాగి, [మార్పులను సేవ్ చేయి] క్లిక్ చేయండి.
WordPressని నిలిపివేయడానికి WordPress కోడ్ని జోడించే మార్గం స్వయంచాలకంగా థంబ్నెయిల్ క్రాపింగ్ను రూపొందించినప్పటికీ, ఇది ఇప్పటికీ తగినంత సమగ్రంగా లేదు...
చెన్ వీలియాంగ్ మీరు ఇమేజ్ సైజెస్ ప్లగిన్ను ఇన్స్టాల్ చేసి ఉపయోగించాలని సిఫార్సు చేస్తున్నారు ▼
చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) లో పంచుకున్న "వర్డ్ప్రెస్ యొక్క ఆటోమేటిక్ థంబ్నెయిల్ క్రాపింగ్ ఫీచర్ను ఎలా నిలిపివేయాలి? కోడ్ జోడించడం" అనే వ్యాసం మీకు సహాయకరంగా ఉంటుందని ఆశిస్తున్నాము.
ఈ వ్యాసం యొక్క లింక్ను పంచుకోవడానికి సంకోచించకండి: https://www.chenweiliang.com/cwl-388.html
