نمایش بر اساس برچسب wordpress

معماری های MVC/HMVC

7 فروردین , 1398پی اچ پی

معماری MVC یک قالب برای پیاده سازی رفتار نرم افزار می باشد که بر پایه Model و Controller و View می باشد. controller همیشه درخواست را می گیرد و پاسخ را ارسال می کند. پس کنترلر پردازنده اصلی نرم افزار ما و رابط میان... ادامه مطلب

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

WP_Query در وردپرس

18 دی , 1397وردپرس

مدل محتوای (Model) وردپرس پست است ، یعنی محتواها در قالب های مختلف پست هایی با ویژگی های مختلف می باشند. کلاس WP_Query یک کلاس برای درخواست پست (request to a WordPress blog) می باشد. نکته :‌ وردپرس از معماری MVC... ادامه مطلب

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

Hooks: Actions and Filters

10 فروردین , 1397وردپرس

هیچ وقت هسته وردپرس رو تغییر ندید (do'nt touch the core) . بدین معنی هست که برای هک وردپرس راه دیگری غیر از تغییر مستقیم در کدها باید طی کنید. هوک یا قلاب (به انگلیسی: Hooks) همون راهی هست که برای پیاده سازی ساختار های... ادامه مطلب

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

ساخت پلاگین ها و پوسته های قابل ترجمه در وردپرس

1 فروردین , 1397وردپرس

برای قابل ترجمه کردن پوسته ها و پلاگین های وردپرس باید مراحل زیر را طی کنید: معرفی شاخه ترجمه به وردپرس (load text domain) ساخت رشته های قابل ترجمه در پلاگین یا تم (با استفاده از توابع وردپرس) ساخت فایل .pot ... ادامه مطلب

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

Ajax در وردپرس

27 اسفند , 1396وردپرس

ajax یک درخواست به سرور (request) و دریافت پاسخ (Response) بدون refresh صفحه از طریق شی xmlHttpRequest است. Request : درخواست با یکی از Http Methods همراه با یک سری پارامتر به یک url در سرور ارسال میشه. Response :... ادامه مطلب

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

پایگاه داده وردپرس

25 اسفند , 1396وردپرس

در این مقاله قصد داریم تا پایگاه داده وردپرس ۴.۴ رو بررسی کنیم. پایگاه داده این نسخه از وردپرس تا mysql نسخه 5.0.15 و تمامی ورژن های MariaDB استفاده می کنه. وردپرس در حالت استاندارد دارای ۱۲ جدول هست که دیاگرام اون... ادامه مطلب

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

rewrite API در وردپرس (قسمت دوم)

18 اسفند , 1396وردپرس

در قسمت قبل از این مقاله ما تابع add_rewrite_rule رو معرفی کردیم و گفتیم که این تابع صرفا یک rule به متغیر wp_rewrite اضافه می کنه وبعد از اون ما میتونیم از query_var های پیش فرض استفاده کنیم. اگر بخواهیم از custom... ادامه مطلب