define('DISALLOW_FILE_MODS', true); » hook

طراحی قالب وردپرس با آرتاباز

بیش از 0 پروژه طراحی وب سایت و 0٪ رضایت مشتریان فقط کافیست نمونه کارها را مشاهده کنید.

اعمال محدودیت در تعداد اجرای اکشن ها و فیلتر ها در یک صفحه

اعمال محدودیت در تعداد اجرای اکشن ها و فیلتر ها در یک صفحه
امروز یک ایده جالب در w-shadow دیدم که فکر کردم اشتراک گذاری اش میتونه مفید باشه. فرض کنید ما یک callback برای یک اکشن نوشتیم و نمیخوایم این کالبک مون بیش از یک مرتبه اجرا بشه. به عنوان مثال ممکنه اون hook در صفحه جاری چندین بار اجرا بشه و callback ما هم حالتی هست که به ازای هر صفحه بیش از یک مرتبه نباید اجرا بشه… خوب بدون هیچ مقدمه ای میریسم سر کد، این callback مون هست: کافیه بیایم یه کلک بزنیم 🙂 و اینبار کمی هم به PHP عرض ارادتی داشته باشیم! خیلی ساده هست. از مفهوم static استفاده میکنیم. این رو ببینید:   همینطور که میدونید، متغییرهای استاتیک، با پایان یافتن تابع باز هم در حافظه میمونن و این کلید حل مشکل ما هست. امیدوارم از این […]

دسترسی آنی به لیست Hook های وردپرس در هنگام برنامه نویسی

دسترسی آنی به لیست Hook های وردپرس در هنگام برنامه نویسی
  در یکی از وبلاگ های خارجی قطعه کد جالبی رو دیدم که راه ساده ای برای لیست کردن هوک های قابل دسترس به اشتراک گذاشته بود. لینک مطلب اصلی رو از اینجا میتونید ببینید. یک نسخه ساده تر اش رو براتون اینجا میذاریم: کافیه این تابع رو در Functions.php تعریف کنید و هرجایی دوست داشتید فراخوانی کنید. به این صورت براتون نام اکشن/فیلتر به همراه اولویت ها و توابع تعریف شده اش لیست میشه. این برای مواقعی که دسترسی به اینترنت ندارین میتونه بسیار مفید باشه 🙂