اسٽرنگ لوڪٽر: ورڈپریس تھیم يا پلگ ان ۾ ڪوڊ ڪيئن ڳولھيو
موضوع Martech Zone استعمال ڪري رهيو آهي هاڻي سپورٽ نه آهي ۽ ڊولپر غائب ٿي ويا آهن، تنهنڪري مان پاڻ ڊولپمينٽ جو انتظام ڪري رهيو آهيان. اهو ڪافي چيلنج رهيو آهي پر موضوع تمام سٺي ترقي يافته هئي ان ڪري مان هڪ ٽين ڪسٽمائيزيشن ڪرڻ جي قابل ٿي چڪو آهيان ۽ انهي سان گڏ ڪجهه خاصيتن کي رٽائر ڪري سگهان ٿو جيڪي مان ڪڏهن به استعمال نه ڪندس.
تازو، منهنجي ميزبان مون کي اپڊيٽ ڪرڻ جي صلاحيت ڏني PHP نسخو 8.1 کان 7.4 تائين. PHP کي اپڊيٽ ڪرڻ اڪثر ڪري سائيٽ جي ڪارڪردگي کي بهتر ڪرڻ جو هڪ بهترين وسيلو آهي. جڏهن ته، هر اپ گريڊ سان عام طور تي ڪجهه ناپسنديده ڪوڊ اچي ٿو. ڪيترائي ڀيرا، حفاظتي سوراخ آهن جيڪي انهن تازه ڪارين ۾ ڇڪيل آهن ... ۽ PHP 8.1 مختلف نه هئي.
توهان جي موضوع يا پلگ ان ۾ PHP کي ڪيئن ڳولهيو
جيترو جلد مون اسٽيج ڪيو ۽ منهنجي سائيٽ کي پي ايڇ پي 8.1 تي آزمايو، سائيٽ ۾ هڪ خطرناڪ غلطي هئي ۽ لوڊ نه ٿيندي. لاگ فائلن کي چيڪ ڪرڻ کان پوءِ، مون ان مسئلي جي نشاندهي ڪئي... هڪ فرسوده فعل جيڪو هڪ ڪمزور هو:
create_function()
يقينا، مسئلو اهو هو ته آئون ڪيئن ڳولي سگهان ٿو جتي فنڪشن اصل ۾ استعمال ڪيو ويو آهي؟ مان موضوع ۽ پلگ ان فائلن کي ڊائون لوڊ ڪري سگهان ٿو ۽ ڪجهه ڊيسڪ ٽاپ اوزار استعمال ڪندي انهن جي ذريعي ڳولي سگهان ٿو. بهرحال، هڪ تمام آسان طريقو صرف لوڊ ڪرڻ لاء هو اسٽرنگ لوڪٽر ورڈپریس پلگ ان. پلگ ان توهان کي ڪنهن به اسٽرنگ کي ڳولڻ جي قابل بنائي ٿو ۽ اهو فائل ۽ لائين سان جواب ڏئي ٿو جتي اهو واقع آهي.
مان هر فائل کي سڃاڻڻ جي قابل ٿيس جتي ختم ٿيل فنڪشن واقع هو، جلدي ان کي اپڊيٽ ٿيل ڪوڊ سان تبديل ڪيو، ۽ منهنجي سائيٽ کي منٽن جي معاملي ۾ لائيو حاصل ڪيو.
توهان جي موضوع يا پلگ ان ۾ فائل ريفرنس جي ڳولا ڪيئن ڪجي
هڪ ٻئي مثال ۾، مون محسوس ڪيو ته هڪ حوالو آزاد طور تي ميزباني ڪيل اسٽائل شيٽ لاءِ اکرن ۾ بهترين منهنجي سائيٽ تي لوڊ ٿي رهيو هو ۽ مان پنهنجي سائيٽ جي رفتار وڌائڻ لاءِ ان کي هٽائڻ چاهيان ٿو. مون اسٽرنگ جي ڳولا ڪئي ۽ پلگ ان پلگ ان، لائن، ۽ ڪوڊ جي پوزيشن واپس ڪئي:
مان پلگ ان کي هٽائڻ جي قابل ٿي ويو ۽ ساڳئي خاصيتن سان نئين حل تي ڪم ڪرڻ شروع ڪيو.
ھڪڙي خاص موضوع يا پلگ ان ۾ ھڪڙي اسٽرنگ جي ڳولا ڪريو
موضوع پيش ڪري ٿو توهان جي ڳولها کي هڪ مخصوص موضوع يا پلگ ان تائين محدود ڪرڻ جي صلاحيت، ان کي انتهائي مفيد بڻائي. مٿين صورتحال ۾ جتي مون کي ڪو اشارو نه هو ته ڪوڊ ڪٿي ٿي سگهي ٿو، مون صرف ان کي هر شيء ۾ ڳولڻ لاء چيو wp-مواد... ۽ اهو هڪ مڪمل ڪم ڪيو! پلگ ان پڻ سپورٽ ڪري ٿو باقاعده اظهار استعمال ڪندي (ريگيڪس) وڌيڪ پيچيده ڳولها لاء.
هي هڪ ناقابل یقین حد تائين مفيد پلگ ان آهي جيڪو هر ڪنهن لاءِ ڳولي رهيو آهي انهن جي ورڈپریس تھیم يا پلگ ان ۾ غلطين کي حل ڪرڻ. مون کي اهو تمام گهڻو پسند آهي ته مون ان کي شامل ڪيو آهي منهنجي بهترين ورڈپریس پلگ ان آرٽيڪل!