توابع مهم

معرفی توابع مهم در وردپرس،قسمت دوم

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

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

7. تابع Wp_is_mobile

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

8. تابع The Author Link

دوستان عزیز مورد بعدی در این آموزش توابع مهم ، تابع The Author Link است.خروجی این تابع یک پیوند به وب سایت نویسنده نوشته است. هر کاربر می تواند آدرس وب سایت یا وبلاگش را در شناسنامه اش وارد کند منظور از کاربر در اینجا نویسنده های وب سایت شما هستند. متن پیوند گزینه ای است که کاربر برای نمایش عمومی نام انتخاب کرده. این تابع باید در حلقه وردپرس استفاده شود.این تابع به صورت زیر است که میتوانید از آن استفاده کنید

<?php the_author_link(); ?>

دوستان عزیز توجه کنید که این تابع همانطور که میبینید پارامتری ندارد.

9. تابع The Author Meta

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

<?php the_author_meta( $field, $userID); ?>

10. تابع DOING_AJAX

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

if (defined(‘DOING_AJAX’) && DOING_AJAX) {
echo ‘done’;
die()
}
else {
}

11. تابع Wp_redirect

دوستان عزیز رسیدیم به یازدهمین مورد از این توابع مهم ، دوستان الگوی دستوری این تابع که به مانند wp_redirect() می باشد باید به جای دستور بومی پی اچ پی در این رابطه یعنی تابع header() قرار بگیرد که از این دستور بومی شما مطمئنا خیلی استفاده کرده اید. تابع مستقیم سازی وردپرس این امکان را به شما می دهد تا یک آدرس دلخواه را برای مستقیم شدن انتخاب کرده و همچنین یک کد وضعیت نیز برای آن تعیین کنید که میتواند برای شما بسیار مهم باشد و باید حتما آن را قرار دهید. این روش همچنین برای مدیریت لینک های مستقیم دائمی هم فوق العاده مفید خواهد بود برای درک بهتر این موضوع در وردپرس به کد زیر توجه کنید دوستان:

wp_redirect( ‘http://website.com/new-url/’, 301 );

12. تابع Paginate_links

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

سخن آخر

خب دوستان عزیز این آموزش وردپرس نیز به انتها رسید.در این اموزش 12 تابع کاربردی وردپرس را بررسی کردیم و امیدورام که در نهایت شما بتوانید در ادامه کار وب سایت وردپرسی خود از ای توابع استفاده کنید.خیلی ممنونم از همراهی شما با این آموزش وردپرس تا اینجای کار.در ادامه سری اموزش های وب سایت بیگ تم نیز با من همراه باشید دوستان عزیز

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

منبع: بیگ تم مرجع آموزش وردپرس و هک وردپرس

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *