خانه / وردپرس / آموزش وردپرس / آموزش توابع و شرط های موجود در وردپرس،قسمت چهارم

تاریخ انتشار: آبان 27, 1394 تعداد بازدید: 322 بازدید تعداد دیدگاه ها: 0

آموزش توابع و شرط های موجود در وردپرس،قسمت چهارم

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

برای مثال کد زیر جهت نمایش برگه هایی با آی دی 13 استفاده میشود:

is_page( 13 )

حال کد زیر زمانی اجرا میشود که پستی با عنوان ذیل نمایش داده شود:

is_page( 'me and you go' )

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

is_page( 'come-back' )

حالا در حالت کلی و اشتراکی موارد گفته شده به صورت زیر خواهد شد:

is_page( array( 12, 'come-back', 'me and you go' ) )

به کد زیر توجه کنید:

<?php
if(is_page(30)){ // اگر شرط درست بود و برگه ای با آی دی 30 در حال نمایش بود
print ' <div class="header-style-2">	محتوای هدر نوع 2 </div> ';
}
?>

این کد برای داشتن هدری متفاوت است در صورتی که آی دی 20 داشته باشیم.

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

is_page_template( )

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

اولین مثال در این باره به صورت زیر است که تابع گفته شده زمانی اجرا میشود که در زیشه پوسته وردپرس فایل about.php در حال اجرا باشد.

is_page_template( ‘about.php’ )

از همراهی شما عزیزان سپاس گزارم

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

کانال تلگرام فریش تم
  • دیدگاه شما پس از تایید در سایت نمایش داده می شود.
  • از ارسال متن بصورت فینگلیش خودداری نموده و فارسی تایپ کنید.
  • دیدگاه و سوالات شما توسط کارشناسان ما بین 1 تا 12 ساعت پاسخ داده خواهد شد.
  • از ارسال دیگاه جهت پشتیبانی محصولات تجاری پرهیز و برای پشتیبانی از بخش پشتیبانی سایت اقدام فرمائید

هنوز دیدگاهی ثبت نشده است.