بخش Vip سئو نود

بهترین فرصت برای یادگیری در قسمت Vip سئو نود هم اکنون برای دانشجوبان عزیز فراهم شده است

جزئیات بیشتر
آموزش یکبار برای همیشه

آموزش تابع get_the_author در وردپرس

مقالات وردپرس

استفاده صحیح از تابع get_the_author در طراحی قالب وردپرس و بررسی تفاوت get_the_author با تابع قدیمی the_author

آموزش تابع get_the_author در وردپرس

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

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

استفاده از تابع get_the_author در صفحه single

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

<?php echo get_the_author(); ?>

تفاوتی ندارد در کدام بخش از صفحه باشید . بصورت خودکار داخل صفحه جزئیات هر پست تایپ ، جهت نمایش نام نویسنده می‌توانید این تابع را بصورت بالا فراخوانی کنید . توجه کنید که داخل مخزن وردپرس ، این تابع بصورت زیر معرفی شده است :

get_the_author( string $deprecated = ” ): string

همانطور که مشاهده می‌کنید این تابع دارای حداقل پارامتر ورودی است و تقریبا می‌توان گفت این تابع سختی چندانی جهت استفاده ندارد . تنها پارامتر ورودی این تابع با نام deprecated و بصورت رشته یا همان string معرفی شده است که یک پارامتر اختیاری بوده و مقدار آن بصورت پیشفرض برابر با ‘ ‘ یا همان خالی است .

استفاده از تابع get_the_author در حلقه loop

یکی دیگر از بخش‌هایی که می‌توانید از تابع get_the_author استفاده کنید داخل حلقه loop است .

<?php 
while(have_posts()) { the_post(); ?>
	<span><?php echo get_the_author(); ?></span>
<?php } ?>

داخل حلقه while که جهت نمایش محتوای خودتان از هر پست تایپی تشکیل می‌دهید قادر هستید تا از تابع get_the_author استفاده کنید و در داخل کارد نمایش محتوا ، اسامی هر نویسنده از سایت خودتان را برای پستی که نوشته است ، نمایش دهید .

تفاوت تابع get_the_author با the_author

درمورد تابع the_author باید گفت مخزن اصلی وردپرس درمورد تابع the_author اینگونه گفته است :

رفتار این تابع بر اساس عملکرد قدیمی مربوط به ()get_the_author است. این تابع منسوخ نشده است، اما برای بازتاب مقدار از get_the_author طراحی شده است و در نتیجه هر تم قدیمی که ممکن است همچنان از تابع قدیمی استفاده کند، مقدار را از get_the_author() نیز ارسال می کند.

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

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

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

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

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

امید قدیمی

امید قدیمی هستم ، 8 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت

نظرات : 0 بازدید : 183 مطالعه : 5 دقیقه
اشتراک گذاری محتوا

نقشه راه فرانت

اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید

نقشه راه وردپرس

اگر شما نیز علاقمند هستید تا وردپرس را به عنوان یک برنامه نویس توسعه دهید ، بهترین دوره های آموزشی را برایتان تدریس کردیم

شاید این مطالب نیز برای شما جالب باشد
وردپرس را از کجا شروع کنیم
مطالعه : 13 دقیقه 8
امید قدیمی امید قدیمی
۱۴۰۱-۰۲-۱۸
روش افزودن لایک به مقالات وردپرس
مطالعه : 6 دقیقه 2
امید قدیمی امید قدیمی
۱۴۰۲-۰۸-۰۹
چگونه تعداد فایل‌های css و js قالب را کاهش دهیم ؟
مطالعه : 9 دقیقه 0
امید قدیمی امید قدیمی
۱۴۰۳-۰۵-۱۰
نظرات و پرسش
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید توجه داشته باشید که دیدگاه یا پرسش صحیح شما کمک شایانی به سایر علاقمندان به این مطلب یا محصول خواهد داشت
اشتراک دیدگاه تکمیل تمامی فیلدها الزامی است
captcha

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