Uhla lwemibhalo ye-athikili
Ingabe nawe ubeWordPressumyalezo wephutha"Uncaught Error: Call to undefined function create_function() in SNIPPET:62"Uphethwe yikhanda?"
Le nkinga empeleni ayinzima ukuyixazulula Ake sikhulume ngokuningiliziwe manje mayelana nokuthi kungani le nkinga ivela nokuthi ungayixazulula kanjani ngekhodi elula nephumelelayo.
Kungani ngithola amaphutha e-create_function?
Ulwazi oluncane lwasemuva kuqala. Ku-PHP 7.2,create_function()Yehlisiwe, futhi ku-PHP 8.0, lo msebenzi wasuswa ngokuqondile. Ngamanye amazwi, uma iseva yakho ithuthukiselwe ku-PHP 7.2 noma ngaphezulu futhi isasebenzisa ikhodi endala, le nkinga izokwenzeka.
Kodwa umnyombo wenkinga uthi:create_functionIwumkhiqizo wenkathi endala. Inkinga ngayo akukhona nje ukuthi ayisasekelwa, kodwa futhi yethula ukusebenza okungalungile kanye nezingozi ezingaba khona zokuphepha. Isixazululo esisha siwukusebenzisaumsebenzi ongaziwa(Imisebenzi engaziwa).
Lungisa ikhodi: Xazulula iphutha le-creative_function

Manje, ake sibone ukuthi ungayishintsha kanjani ikhodi endala. Okulandelayo wuhlelo oluthile lokushintsha ikhodi:
ikhodi yoqobo
//彻底禁止WordPress缩略图
add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
//自定义登录页面的LOGO链接为首页链接
add_filter('login_headerurl', create_function(false,"return get_bloginfo('url');"));
Ikhodi eshintshiwe
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
// 自定义登录页面的 LOGO 链接为首页链接
add_filter( 'login_headerurl', function() { return get_bloginfo('url'); } );
Incazelo yekhodi:
function() { return 1; }kuwumsebenzi ongaziwa ongadingi izinhlaka nezimbuyiselo1,get_bloginfo('url')Kungumsebenzi obuyisela ikheli lekhasi eliyisiqalo lewebhusayithi futhi Siligoqa ngomsebenzi ongaziwa.
Indlela engcono kakhulu: phatha ukukhubaza isithonjana ngokuqapha
Ukukhubaza izithonjana ze-WordPress ngokuphelele kwesinye isikhathi akuyona inketho engcono kakhulu. Uma amatimu athile noma ama-plugin edinga izithombe zosayizi othize, ukuzikhubaza ngokuphelele kungase kubangele izinkinga ezingalindelekile.
Nasi isixazululo esivumelana nezimo: ngokukhetha khubaza osayizi bezithombe abangadingekile ngezihlungi.
Ikhodi yesampula
add_filter( 'intermediate_image_sizes_advanced', function( $sizes ) {
unset( $sizes['thumbnail'] ); // 禁用缩略图
unset( $sizes['medium'] ); // 禁用中等大小
unset( $sizes['large'] ); // 禁用大图
return $sizes;
} );
Le ndlela ayixazululi inkinga kuphela, kodwa futhi igcina ukuhambisana nezici ezithile.
Shintsha ikhodi
Engeza ikhodi eshintshiwe kwenye yalezi zindawo ezilandelayo:
- yesihloko samanje
functions.phpidokhumenti. - I-plug-in yomsebenzi wangokwezifiso (indlela enconyiwe yokugwema ukumbozwa kwekhodi ngezibuyekezo zetimu).
Yini okufanele ngiyenze uma iphutha lisavela ngemva kokulungisa ikhodi?
Uma i-plug-in ye-fluent-snippet-storage inikwe amandla futhi kusenamaphutha ngemva kokulungiswa, ingase ingene.fluent-snippet-storage/index.phpKunenqolobane kuyo, futhi ikhodi yephutha yephutha_files idinga ukususwa.
khuphulawp-content/fluent-snippet-storage/index.phpIfayela, skrolela phansi uze ufike ekugcineni, futhi uthole ikhodi efana nalokhu okulandelayo:
'error_files' => array ( '1-e7a7bbe999a4wordpresse5a4b4e983a8e697a0e794a8e4bfa1e681af.php' => 'Uncaught Error: Call to undefined function create_function() in SNIPPET:62', ), );
Ikhodi yokususa lawa marekhodi amaphutha:
'1-e7a7bbe999a4wordpresse5a4b4e983a8e697a0e794a8e4bfa1e681af.php' => 'Uncaught Error: Call to undefined function create_function() in SNIPPET:62',
Ithiphu yebhonasi: Qinisekisa ukuhambisana kwekhodi
Ngaphambi kokushintsha ikhodi, kunconywa ukuthi wenze isipele amafayela wewebhusayithi kanye nesizindalwazi. Ungasebenzisa ama-plug-in (afana ne-UpdraftPlus) ukuze uqedele ngokushesha izipele futhi ugweme ukubanjwa ungalindele uma kukhona okungahambi kahle.
Ngesikhathi esifanayo, uma ungayazi i-PHP, kunconywa ukuthi uzame ukulungisa ikhodi endaweni yokuhlola kunokusebenzisa ngokuqondile indawo yokukhiqiza.
Ukuthuthukisa ikhodi kuyimpi eqhubekayo
Lo mbuzo ubonakala ulula, kodwa empeleni uyinkinga evamile okudingeka kubhekwane nayo ekuthuthukisweni kwewebhusayithi:Ukuhambisana kwekhodi endala nendawo entsha. Kungakhathaliseki ukuthi ukuthuthukiswa kwenguqulo ye-PHP noma ukuthuthukiswa kwemisebenzi ye-WordPress, zonke zenzelwe ukwenza iwebhusayithi isebenze kahle futhi ngokuvikelekile.
Konjiniyela, kubalulekile ukubuyekeza ikhodi ngesikhathi futhi ufunde ubuchwepheshe obusha. Imisebenzi engaziwa ayigcini nje ngokwenza ikhodi ibe mfushane kakhudlwana, kodwa futhi ithuthukisa ukusebenza futhi inciphise ubungozi bokuphepha. Konke ukuthuthukiswa kuyisa iwebhusayithi yakho isinyathelo esisodwa ukuya phambili.
总结
create_function()Ayisasekelwa ku-PHP 7.2 nangaphezulu, futhi kuyanconywa ukuthi usebenzise imisebenzi engaziwa esikhundleni salokho.- Ngemva kokulungisa ikhodi, iwebhusayithi yakho izosebenza kahle futhi ivikeleke.
- Ukuze uhambisane kangcono nama-plugin namatimu, ngokukhetha ukukhubaza osayizi bezithombe kungaba yisixazululo esingcono.
- Ukuthuthukisa ikhodi akukhona nje ukulungisa izinkinga, kodwa futhi isinyathelo sokuthuthukisa ikhwalithi yewebhusayithi yakho.
Uma uke wahlangabezana nezinkinga ezifanayo, ungase ufise ukuzama izixazululo kulesi sihloko.
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) okwabelwene ngokuthi "Iphutha Le-WordPress Elingatholakali: Shayela ku-undefined function create_function() Solution" kungase kube usizo kuwe.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-32407.html
Ukuze uvule amaqhinga afihliwe🔑, wamukelekile ukujoyina isiteshi sethu seTelegram!
Yabelana futhi uthanda uma uthanda! Ukwabelana kwakho nokuthanda kwakho kuyisikhuthazo sethu esiqhubekayo!