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

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

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

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

دوستان عزیز نکته مهم در مورد کد هایی که در ادامه بررسی خواهیم کرد این است که این کد ها مقادیر True یا false را باز میگردانند.

  • توابع صفحه اصلی وب سایت وردپرسی

اصلی ترین کد در این صفحه کد های زیر است:

s_home();
 
is_front_page();
<?php
if ( is_home() ) {
    // اگر صفحه اصلی است سایدبار blog رو نشون میده
    get_sidebar( 'blog' );
} else {
    // در غیر این صورت سایدبار رو نشون میده
    get_sidebar();
}
?>
<?php if(is_front_page()) {
	print bloginfo('description'); } // اگر صفحه اصلی است توضیحات رو چاپ کنه
	else {
		print  wp_title(); } // در غیر این صورت عنوان رو برگردونه
?>
  •  تابع صفحه پنل مدیریت وب سایت وردپرسی

این تابع به صورت زیر است:

is_admin();
  •  تابع نوار ادمین وب سایت وردپرسی

تابع برای نوار ادمین در هر وب سایت وردپرسی به صورت زیر است:

is_admin_bar_showing()
  •  توابع صفحات داخلی قالب های وردپرس

توابع صفحات داخلی فالب های وردپرس به صورت زیر است:

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

is_single(’10’);

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

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

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

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

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