معرفی و نحوه استفاده از توابع شرطی در وردپرس – قسمت دوم

۰۱ تیر ۱۳۹۹

نویسنده : مرتضی دریوژه | دسته بندی: آموزشی | ۰ نظر | ۵۹ بازدید

چکیــــــده ...

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

توابع شرطی در وردپرس

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

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

انجام میدهند.

در این قسمت از این مطلب به معرفی ادامه این توابع شرطی میپردازیم :

۱. تابعی که قصد معرفی آن را داریم تابع in_category نام دارد, همانطور که از نام این تابع مشخص است

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

اقدامات مورد نیاز ما صورت پذیرد.

به توضیحات بیشتر این تابع و مثال میپردازیم :

این تابع یک مقدار را در خود جای میدهد که این مقدار میتواند بصورت آرایه و یا تکی باشد!

مقادیر وارد شده در این تابع به چند صورت میباشند که هر یک از آنها را در ادامه شرح خواهیم داد.

  • مقدار ورودی برحسب شناسه دسته بندی :

در این حالت مقداری که تابع دریافت میکند یک عدد خواهد بود که شناسه دسته بندی مورد نظر ما میباشد.

به عنوان مثال درصورتی که میخواهید شرطی را قرار دهید که اگر نوشته در یک دسته بندی با شناسه ۳ بود

متن مورد نظر شما قرار داده شود به شکل زیر اقدام خواهیم کرد :

نحوه استفاده از توابع شرطی

به این ترتیب در صورتی که مطلب شما در دسته بندی با شناسه ۳ وجود داشت متن شما نمایش داده خواهد شد.

  • مقدار ورودی برحسب پیوند یکتای دسته بندی ( پرمالینک )

دراین حالت نیز مقداری که متغیر دریافت میکند متن پیوند دسته بندی مورد نظر ما خواهد بود.

به عنوان مثال در صورتی که یک دسته بندی ساخته اید که نامک ( پیوند یکتا ) آن به شکل cat_url بود

تابع به شکل زیر استفاده میشود :

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

  • مقدار ورودی بر حسب نام دسته بندی

در این حالت نیز مقداری که متغیر دریافت نام دسته بندی مورد نظر ما خواهد بود .

به مثال زیر دقت کنید :

و در نهایت برای استفاده از این تابع نحوه استفاده دیگری وجود دارد که بصورت آرایه و ترکیبی میباشد

یعنی هم میتوانید همزمان از نام دسته بندی و شناسه دسته بندی و نامک دسته بندی استفاده کنید.

توجه :

شما میتوانید از دسته بندی های مختلف استفاده کنید.

به مثال زیر توجه کنید :

به این ترتیب شما همزمان میتوانید چند دسته بندی را در یک شرط قرار دهید.

 

ضمن اینکه یک تابع هم معادل این تابع وجود دارد به نام is_category که استفاده از آن به این صورت است که

اگر دسته بندی مورد نظر برقرار بود یک اتفاق خاصی بیفتد.

به عنوان مثال : اگر شناسه دسته ۵ بود یک پیغام نمایش داده شود. ( از این تابع میتوان در صفهات آرشیو دسته بندی

ها استفاده کرد ) که توضیحات بیشتر آن در مطالب بعدی نوشته خواهد شد.

مرتضی دریوژه

مرتضی دریوژه نویسنده مقاله

مرتضی دریوژه هستم عضو کوچکی از خانواده بزرگ وردپرس که علاقه بسیار زیادی به وردپرس و نشر دانسته و یادگیری بیشتر وردپرس دارم.
هدف از راه اندازی سایت قلب وردپرس ارائه آموزش های تخصصی در زمینه وردپرس به دوستان علاقه مند هست که امیدوارم در این مسیر با سایر اعضای تیم قلب وردپرس موفق باشیم و نیاز شما کارب

5 2 رای
امتیاز شما به این آموزش
0 Comments
Inline Feedbacks
View all comments