چگونه با زمینه های دلخواه نام نویسنده ی مهمان را قرار دهیم؟

سلام به همه ی دوستان وردپرسی مخصوصا از نوع نود و هشتی!

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

امروز قصد دارم به شما کدی رو معرفی کنم که خیلی به درد پست مهمان می خوره. کار این کد اینه که شما با استفاده از زمینه ی دلخواه نام نویسنده ی مطلب رو به کل تغییر می دید.
برای این کار کافیه کد زیر رو در فایل functions.php قالبتون کپی کنید ( اگر قالبتون چنین فایلی نداشت بسازید)

<?php
add_filter( 'the_author', 'guest_author_name' );
add_filter( 'get_the_author_display_name', 'guest_author_name' );

function guest_author_name( $name ) {
global $post;

$author = get_post_meta( $post->ID, 'name-nevisande', true );

if ( $author )
$name = $author;

return $name;
}
?>

کار اصلی تمام شد!
حالا کافیه در هنگام ارسال مطلب به سراغ زمینه های دلخواه برید و به جای نام ، name-nevisande و مقدار زمینه را همان نام اصلی نویسنده وارد کنید.

  افزودن زمینه دلخواه با ACF (قسمت اول)

به همین سادگی به همین خوشمزگی! 😀

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

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

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 6 سال عضو همیار وردپرس

    یعنی شما میگید اگه کاربرای وردپرس رو زیاد کنیم بعدا به مشکل بر میخوریم؟

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

  3. بسيار عالي و كاربردي بود .

  4. چیز باحالیه…کمکی هست.میسی

  5. مرسی خیلی عالی بود خسته نباشید

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

    • 9 سال عضو همیار وردپرس

      ظرر = ضرر
      بحسشو = بحثشو

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

      آرزوی موفقیت

  7. سلام!
    چقدر باحال…
    بعد اسم قالب رو هم عوض کردن…تاسف!!!
    دستت درد نکنه بهروز جان.
    علی جون مخلصیم!

  8. عالی بود. مفید، کاربردی.

  9. کافیه شما توسط یک دستور شرطی بگید اگر زمینه ی دلخواه موجود بود این دیو رو نشون بده در غیر اینصورت این رو…
    یعنی با استفاده از دستورات شرطی می تونید چنین کاری انجام بدید…

  10. آقا بهروز دستتون درد نکنه

  11. خیلی مفید و کاربردیه

  12. به نظر من خیلی مفید و کاربردی بود

  13. بسیار عالی

  14. سلام
    طرح جالب و کاربردیی هست اما یه مشکل برای سایت هایی هست که تو سایت از درباره ی نویسنده استفاده میکنند، لطفا اگه میشه راهنمایی کنید تا بتونیم درباره نویسنده هم تغییر دهیم.
    با تشکر فراوان از شما

  15. خیلی ممنون واقعا عالی بود.تشکر

  16. خیلی ممنون.واقعا عالی بود و مفید

  17. داداش من تحسین تون میکنم کاراتون همش حرف نداره.
    این قالبی که وب گراف ترجمه کرده شما اگه آدرس فایلتون رو تو هاستتون تغییر بدید کل قالب ایشون خراب میشه فقط کافیه یه کاراکتر آدرس تغییر کنه کل قالب خراب میشه

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

  18. کاربردی بود ممنون

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

  20. عالی بود با تشکر از شما همکار گرامی

  21. خواهش می کنم بچه ها …
    قابلی نداشت…
    امیدوارم در طرح هاتون استفاده کنید.

  22. سلام. قالبت واسه رز بلاگ ریپ شده گفتم اصلاع بدم. توی این سایت هست:
    http://www.barggraph.com/
    به title پستش هم دقت کن!

  23. دمت گرم

  24. خیلی عالی و کاربردی بود. ممنونم.

  25. ممنون بسیار کاربدیست …! استفاده خواهیم کرد !

  26. خیلی کاربردی بود;)

مطالب زیر را حتما بخوانید

دوره‌های آموزشی