آموزش پیاده سازی کپچای گوگل google recaptcha

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

در پست آموزشی امنیت وردپرس را به ریکپچای(Invisible reCaptcha) گوگل بسپارید! به طور کامل در رابطه با کپچای گوگل، تاریخچه و چرایی استفاده از آن صحبت کردیم، بنابراین در این مقاله بدون فوت وقت وارد مباحث اصلی می شویم. قابل…

ویجت تاریخ آخرین ورود کاربران در پیشخوان وردپرس

آموزش ساخت ابزارک آخرین ورود کاربران در پیشخوان وردپرس

در این پست آموزشی قصد داریم ابزارکی(ویجت/Widget) از جنس پیشخوان(Dashboard) وردپرس ایجاد کنیم، توجه داشته باشید که روش ساخت این نوع ویجت با ویجت هایی که در سایدبار وب سایت قرار می دهید کاملا متفاوت است. پیشخوان وردپرس محل مناسبی…

ترفندها و نکات برنامه نویسی

پیاده سازی دو ترفند کاربردی در وردپرس با تابع glob زبان PHP

به مرور زمان که پروژه شما بزرگ و بزرگتر می شود باید به فکر راهکارهایی باشید تا انجام برخی کارهای تکراری را به حداقل برسانید، یکی از این موارد enqueue کردن فایل های موردنیاز قالب یا افزونه است. هر زمان…

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

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

وردپرس در برخی منوهای پنل مدیریتی خود از دایره ای قرمز رنگ استفاده می کند که به شمارنده اعلان(Notification Counter Bubble) یا شمارنده نوتیفیکیشن معروف است. این شمارنده کاربردهای مفیدی دارد: نمایش تعداد افزونه هایی که احتیاج به بروزرسانی دارند.نمایش…

دریافت داده های JSON با wp_remote_get

دریافت داده های JSON از یک API خارجی با ()wp_remote_get

وردپرس برای مدیریت درخواست های HTTP تعدادی تابع مفید و ارزشمند تحت عنوان WP HTTP API در اختیارتان قرار می دهد که به کمک آنها می توانید با API های خارجی ارتباط برقرار کرده و داده های مدنظرتان را ارسال…

transient و نمایش آخرین کامنت ها

آموزش ساخت ابزارک(ویجت) آخرین نظرات کاربران در وردپرس

در یکی دیگر از آموزش های توسعه وردپرس قصد داریم یک ابزارک(ویجت/Widget) اختصاصی برای نمایش آخرین نظرات کاربران بنویسیم، البته این ویجت به صورت پیش فرض با نام "آخرین دیدگاه ها" در بخش ابزارک های پنل مدیریتی وردپرس موجود است…

تابع wp_localize_script

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

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

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

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

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

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

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

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

نمایش شناسه کاربران وردپرس

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

خوشبختانه وردپرس آنقدر انعطاف پذیر است که به راحتی می توانید قسمت های مختلف آن را سفارشی کنید، فقط باید بدانید که در چه شرایطی از کدام قابلیت، فیلتر و یا اکشن استفاده نمائید، برای بررسی این موضوع می خواهیم…