Ҷойгиркунандаи сатр: Чӣ гуна кодро дар мавзӯъ ё плагини WordPress ҷойгир кардан мумкин аст
Мавзӯъ Martech Zone истифодашаванда дигар дастгирӣ намешавад ва таҳиягарон нопадид шудаанд, бинобар ин ман худам рушдро идора мекардам. Ин хеле мушкил буд, аммо мавзӯъ хеле хуб таҳия шудааст, аз ин рӯ ман тавонистам як тонна мутобиқсозӣ созам ва инчунин баъзе хусусиятҳоеро, ки ман ҳеҷ гоҳ истифода намебарам, боздорам.
Ба наздикӣ, мизбони ман ба ман қобилияти навсозӣ пешниҳод кард PHP ба версияи 8.1 аз 7.4. Навсозии PHP аксар вақт як воситаи олии беҳтар кардани кори сайт мебошад. Бо вуҷуди ин, бо ҳар як навсозӣ одатан баъзе рамзи бекоршуда меояд. Бисёр вақтҳо, сӯрохиҳои амниятӣ мавҷуданд, ки дар ин навсозиҳо мустаҳкам карда шудаанд… ва PHP 8.1 фарқ надошт.
Чӣ тавр ҷустуҷӯи PHP-ро дар мавзӯъ ё плагини худ
Ҳамин ки ман сайти худро дар PHP 8.1 саҳна ва озмоиш кардам, сайт хатои марговар дошт ва бор намекунад. Пас аз тафтиши файлҳои гузориш, ман масъаларо муайян кардам… як функсияи бекоршуда, ки осебпазирӣ буд:
create_function()
Албатта, масъала ин буд, ки ман чӣ гуна метавонам пайдо кунам, ки ин функсия воқеан истифода шудааст? Ман метавонам файлҳои мавзӯъ ва плагинҳоро зеркашӣ кунам ва тавассути онҳо тавассути баъзе асбобҳои мизи корӣ ҷустуҷӯ кунам. Бо вуҷуди ин, роҳи хеле осонтар танҳо бор кардан буд Васлкунаки WordPress String Locator. Васлкунак ба шумо имкон медиҳад, ки ягон сатрро ҷустуҷӯ кунед ва он бо файл ва сатри ҷойгиршавии он ҷавоб медиҳад.
Ман тавонистам ҳар як файлеро, ки дар он функсияи бекоршуда ҷойгир аст, муайян кунам, онро зуд бо рамзи навшуда иваз кунам ва сайти худро дар тӯли чанд дақиқа фаъол созам.
Чӣ тавр ҷустуҷӯи истинод ба файл дар мавзӯъ ё плагини худ
Дар мисоли дигар, ман пайхас кардам, ки истинод ба ҷадвали услуби озод ҷойгиршуда барои ҳарф олӣ дар сайти ман бор карда мешуд ва ман мехостам онро хориҷ кунам, то суръати сайтамро баланд бардорам. Ман сатрро ҷустуҷӯ кардам ва плагин плагин, сатр ва мавқеи кодро баргардонд:
Ман тавонистам плагинро хориҷ кунам ва дар ҳалли нав бо хусусиятҳои шабеҳ ба кор шурӯъ кунам.
Ҷустуҷӯи сатр дар мавзӯъ ё плагини мушаххас
Мавзӯъ имкон медиҳад, ки ҷустуҷӯҳои худро бо мавзӯъ ё плагини мушаххас маҳдуд созад, ки онро хеле муфид мегардонад. Дар вазъияте, ки дар боло зикр шудааст, ман намедонистам, ки код дар куҷост, ман аз он хоҳиш кардам, ки ҳама чизро дар он ҷустуҷӯ кунад нўшиданї-мундариҷа... ва он кори комил кард! Васлкунак инчунин истифодаи ифодаҳои муқаррариро дастгирӣ мекунад (RegEx) барои ҷустуҷӯҳои мураккабтар.
Ин як плагини бениҳоят муфид барои ҳар касе, ки мехоҳад хатогиҳоро дар мавзӯъ ё плагини WordPress-и худ бартараф кунад. Ба ман он қадар маъқул аст, ки ман онро ба худ илова кардам беҳтарин плагинҳои WordPress мақола!