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

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

Hooks: Actions and Filters

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

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

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

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

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

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

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

Ajax در وردپرس

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

ajax یک درخواست به سرور (request) و دریافت پاسخ (Response) بدون refresh صفحه از طریق شی xmlHttpRequest است. Request : درخواست با یکی از متد های POST یا GET همراه با یک سری پارامتر به یک url در سرور ارسال میشه. Response : این پاسخ می تونه عدد 0 یا 1 یا array یا object باشه. Ajax در...

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

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

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

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

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

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

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

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

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

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

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

اگر شما وردپرس روی وب سرویس آپاچی نصب کرده باشید قطعا از rewrite API استفاده می کنید(حتی اگر آشنایی باهاش نداشته باشید). شاید تا به حال با redirect کار کرده باشید.زمانی که مرورگر شما رو به لینک دیگری میفرسته . یعنی وقتی لینکی رو باز می کنید location bar در مرورگر شما تغییر می کنه و شما به جای...

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

query_vars در وردپرس

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

در این مقاله قصد داریم تا در رابطه با query_vars یا همان متغیر های نهان در url صحبت کنیم.اگر شما از ساختار ساده در permalink استفاده کنید به طور مثال http://gnutec.ir/?p=123 می تونید query_vars رو در اون ها ببینید مثلا همین p که نشون دهنده پست جاری است. یا زمانی که جستجو در وب سایت اتفاق می افته...

ادامه مطلب