معرفی جدول wp_options

بهبود عملکرد وردپرس با پاکسازی جدول wp_options و داده های Autoloaded

در یکی دیگر از مباحث مرتبط با دیتابیس وردپرس اینبار قصد داریم از زاویه ای نزدیکتر به بررسی جدول wp_options بپردازیم که می تواند بر روی عملکرد کلی وردپرس تاثیر به سزایی داشته باشد. معمولا در فرآیندهای بهینه سازی وردپرس…

آموزش استفاده از نانس در ایجکس

آموزش اعتبارسنجی درخواست های ایجکس از طریق نانس(Nonce)

معمولا در هنگام پیاده سازی قالب یا پلاگین وردپرس بهتر است تا آنجایی که امکان دارد و مقتضیات پروژه ایجاب می کند درخواست های کاربران را از طریق ایجکس(Ajax) به پنل مدیریتی وردپرس ارسال کنید تا بدین ترتیب تجربه کاربری…

نمایش مطالب مرتبط در وردپرس

نمایش مطالب مرتبط در داخل محتوا بدون نصب افزونه وردپرس

در یکی دیگر از آموزش های توسعه وردپرس قصد داریم امکان نمایش مطالب مرتبط را در داخل محتوا پیاده سازی کنیم، احتمالا مشاهده کرده اید که در برخی وب سایت ها هنگام مطالعه یک مطلب تعدادی لینک مرتبط(با موضوع) تحت…

تابع wp_localize_script

دسترسی به داده های PHP در جاوا اسکریپت با wp_localize_script

بعضی مواقع شرایطی پیش می آید که می خواهید به مقادیر متغیرها، خروجی توابع PHP و وردپرس در داخل کدهای جاوا اسکریپت دسترسی پیدا کنید، به عنوان مثال: رشته نانس تولید شده برای اعتبارسنجی در سمت سرور دسترسی به مسیر…

دریافت نوشته های وردپرس با wordpress rest api

آموزش دریافت و نمایش نوشته های وردپرس با WP REST API

راه های مختلفی برای دریافت لیست نوشته های وردپرس وجود دارد که می توانید بر اساس سناریوی مدنظرتان از آنها استفاده نمائید: استفاده مستقیم از کلاس WP_Query در پلاگین یا قالب سایت پیاده سازی AJAX API از طریق فایل admin-ajax.php،…

آموزش استفاده از ایجکس جی کوئری در وردپرس

آموزش استفاده از ایجکس(jQuery Ajax) در وردپرس(مثال استان و شهر)

در یکی دیگر از آموزش های توسعه وردپرس می خواهیم چگونگی ارسال درخواست های ایجکس(Ajax) را به کمک کتابخانه جی کوئری(jQuery) در قالب یک مثال کاربردی بررسی کنیم، در این مثال شهرهای هر استان به صورت ایجکسی فراخوانی و به…

نمایش پست های مختص هر کاربر

نوشته های وردپرس: چگونه پست های کاربران را از دید یکدیگر مخفی کنیم؟

در سیستم مدیریت محتوای وردپرس هر کاربری که ایجاد می کنید باید یک نقش تعریف شده و مشخص(مدیر، نویسنده، مشارکت کننده و ...) داشته باشد، هر چند که با افزونه قدرتمند Members می توانید به یک کاربر چندین نقش متفاوت…

فعال کردن ویرایشگر گوتنبرگ برای پست تایپ های سفارشی

آموزش فعال کردن ویرایشگر گوتنبرگ برای پست تایپ های سفارشی

قابل انکار نیست که پست تایپ های سفارشی(Custom Post Types) نقش بسیار مهمی در محبوبیت و توسعه عملکرد وردپرس بازی می کنند، لحظه ای تصور کنید که فقط امکان استفاده از پست تایپ نوشته و صفحه فراهم بود، احتمالا در…