تلگرام : alireza_x5_bot اینستاگرام : alirezax5
افزودن قابلیت پشتیبانی از وردپرس در phpstorm
قطعا یکی محبوب ترین cms های موجود در جهان وردپرس می باشد و کمتر کسی موجود هست که تاحالا اسمشو نشنیده باشه .
یکی از دغدغه های توسعه دهندگانی که با وردپرس کار می کنند , انتخاب یک برنامه برای توسعه سریع تر قالب و یا افزونه برای وردپرسه , که در حال حاضر کلی برنامه برای کد زدن هست که یکی از اون ها phpstorm می باشد.
اما چیکار کنیم که مانند تابع های php , تابع های وردپرس هم بشناسه ؟
- نصب افزونه ی وردپرس برای phpstorm
با نصب این افزونه وردپرس به طور کامل پشتیبانی نمیشه و برای بعضی از عملیات ها این افزونه خوبه , اما چیکار کنیم که وردپرس صد در صد یا حداقل به طور کامل پشتیبانی بشه ؟
طبق توضیحات درون سایت ها از جمله phpstorm برای اینکه وردپرس رو برای phpstorm کانفیگ کنیم, باید مسیر وردپرس و به خصوص wp-includes و wp-admin رو به برنامه بشناسونیم
اما به چه شکل ؟
- افزودن مسیر وردپرس به برنامه
مانند تصویر روی file بزنید
بعد از اون هم روی settings کلیک کنید
در ادامه روی language & frameworks و بعد php بزنید
در ادامه روی + بزنید و مسیر وردپرس رو انتخاب کنید
مانند من که فقط wp-includes و wp-admin رو اضافه کردم
بعد از افزودن مسیر روی ok بزنید و صبر کنید فایل ها اسکن بشن بعد از کدنویسی خودتون لذت ببرید.
اما اما یک ایراد که شاید متوجه نشید ! ما با این کارمون باعث میشیم فایل های js و.. هم اسکن بشن مایی که بیشترین توجه مون به فایل های php ء
برای درک بهتر روی external libraries بزنید و پوشه ای که افزوده اید رو باز کنید
با مشاهده این پوشه میبینیم که کلی فایل افزوده شده که شاید به کار ما نیاد و باعث بشه زمان اسکن و لود برنامه افزایش بیابد !
راه حل چیه ؟ راه حل اینه که در سایت ها دنبال هلپرفانکشن ( اگه درست گفته باشم )های وردپرس بگردید و اون ها رو به برنامه اضافه کنید که بنده چیزی پیدا نکردم, اگه شما چیزی رو سراغ دارید حتما کامنت کنید
راه بعدی اینه که خودمون یک هلپرفانکشن بنویسیم و به برنامه اضافه کنیم.
امیدوارم تونسته باشم کمکی بهتون کرده باشم و امیدوارم موفق باشید
اگه خودم وقت کردم یک هلپر فانکشن مینویسم ولی کو وقت و حوصله (:
نظری یا پیشنهادی داشتید کامنت کنید
مطلبی دیگر از این انتشارات
فیلترینگ اینستاگرام را چگونه رفع کنیم؟
مطلبی دیگر از این انتشارات
حل مشکل ریستور نشدن بکاپ با پسوند .tar.zst در سرور دایرکت ادمین
مطلبی دیگر از این انتشارات
افزونه Elementor Pro