Tarkib MarketingMarketing vositalari

String Locator: WordPress mavzusi yoki plaginida kodni qanday topish mumkin

Mavzu Martech Zone foydalanish endi qo'llab-quvvatlanmaydi va ishlab chiquvchilar g'oyib bo'ldi, shuning uchun men rivojlanishni o'zim boshqardim. Bu juda qiyin bo'ldi, lekin mavzu juda yaxshi ishlab chiqilgan edi, shuning uchun men ko'plab moslashtirishlarni amalga oshirishga muvaffaq bo'ldim, shuningdek, hech qachon foydalanmaydigan ba'zi xususiyatlarni bekor qildim.

Yaqinda uy egasi menga yangilanish imkoniyatini taklif qildi PHP 8.1 dan 7.4 versiyasiga. PHP-ni yangilash ko'pincha sayt ish faoliyatini yaxshilashning ajoyib vositasidir. Biroq, har bir yangilanish bilan odatda eskirgan kod keladi. Ko'pincha, ushbu yangilanishlarda xavfsizlik teshiklari mavjud ... va PHP 8.1 farqi yo'q edi.

Mavzu yoki plaginingizda PHP ni qanday qidirish mumkin

Saytimni PHP 8.1 da sahnalashtirib, sinovdan o'tkazganimdan so'ng sayt jiddiy xatoga yo'l qo'ydi va yuklanmadi. Jurnal fayllarini tekshirgandan so'ng, men muammoni aniqladim ... zaiflik bo'lgan eskirgan funksiya:

create_function()

Albatta, bu funktsiya qayerda ishlatilganligini qanday topishim mumkin edi? Men mavzu va plagin fayllarini yuklab olishim va ba'zi ish stoli vositalaridan foydalangan holda ular orqali qidirishim mumkin edi. Biroq, juda oson yo'l faqat yuklash edi String Locator WordPress plagini. Plagin har qanday satrni qidirishga imkon beradi va u joylashgan fayl va satr bilan javob beradi.

Men eskirgan funksiya joylashgan har bir faylni aniqlay oldim, uni tezda yangilangan kod bilan almashtirdim va saytimni bir necha daqiqada jonlantirdim.

Mavzu yoki plaginingizda fayl ma'lumotnomasini qanday qidirish kerak

Boshqa bir misolda men erkin joylashtirilgan uslublar jadvaliga havola ekanligini payqadim Ajoyib shrift saytimga yuklanayotgan edi va men saytim tezligini oshirish uchun uni olib tashlamoqchi edim. Men satrni qidirdim va plagin kodning plaginini, qatorini va o'rnini qaytardi:

WordPress mavzusi yoki plaginidagi satrni toping.

Men plaginni olib tashladim va shunga o'xshash xususiyatlarga ega yangi yechim ustida ishlashni boshladim.

Muayyan mavzu yoki plagindagi satrni qidiring

Mavzu sizning qidiruvlaringizni ma'lum bir mavzu yoki plagin bilan cheklash imkoniyatini taqdim etadi, bu esa uni juda foydali qiladi. Yuqoridagi kabi vaziyatda kod qaerda bo'lishi mumkinligi haqida hech qanday ma'lumotim yo'q edi, men undan hamma narsani qidirishni so'radim wp-content... va u mukammal ish qildi! Plagin oddiy iboralarni ham qo'llab-quvvatlaydi (RegEx) murakkabroq qidiruvlar uchun.

Bu WordPress mavzusi yoki plaginidagi xatolarni bartaraf qilmoqchi bo'lgan har bir kishi uchun juda foydali plagin. Menga shu qadar yoqadiki, men uni o'zimga qo'shdim eng yaxshi WordPress plaginlari maqola!

Douglas Karr

Douglas Karr ning CMO hisoblanadi OpenINSIGHTS va asoschisi Martech Zone. Duglas o'nlab muvaffaqiyatli MarTech startaplariga yordam berdi, Martechni sotib olish va investitsiyalarida 5 milliard dollardan ortiq mablag'ni sinchkovlik bilan tekshirishda yordam berdi va kompaniyalarga savdo va marketing strategiyalarini amalga oshirish va avtomatlashtirishda yordam berishda davom etmoqda. Duglas xalqaro miqyosda tan olingan raqamli transformatsiya va MarTech mutaxassisi va ma'ruzachisi. Duglas, shuningdek, Dummie's qo'llanmasi va biznes rahbariyati kitobining nashr etilgan muallifi.

Haqida Maqolalar

Yuqoriga qaytish tugmasi
yaqin

Adblock aniqlandi

Martech Zone Sizga ushbu kontentni hech qanday to'lovsiz taqdim eta oladi, chunki biz saytimizni reklama daromadlari, sheriklik havolalari va homiylik orqali monetizatsiya qilamiz. Saytimizni ko'rayotganingizda reklama blokeringizni olib tashlasangiz, biz juda minnatdormiz.