آموزش اضافه کردن نام نویسنده میهمان با زمینه های دلخواه در وردپرس

عرض سلام خدمت همراهان گرامی مکانیک وردپرس ؛ اگر در سایت خود روزانه پست ها یا نوشته ها بسیاری از نویسندگان متعدد منتشر میشود، در این آموزش کوتاه خواهید فهمید که چگونه میتوانید نام نویسنده مهمان خود را با زمینه...

Picture of هانیه مجللی
هانیه مجللی

چگونه با زمینه های دلخواه نام نویسنده ی مهمان را قرار دهیم؟عرض سلام خدمت همراهان گرامی مکانیک وردپرس ؛
اگر در سایت خود روزانه پست ها یا نوشته ها بسیاری از نویسندگان متعدد منتشر میشود، در این آموزش کوتاه خواهید فهمید که چگونه میتوانید نام نویسنده مهمان خود را با زمینه دلخواه به کار ببرید.
با ما همراه باشید…

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

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

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

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

برای این کار کافیست قطعه کد زیر را در فایل 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 و مقدار زمینه را همان نام اصلی نویسنده وارد کنید.
موفق و پاینده باشید…

امتیاز دادن

مقالات مرتبط

نظرات با ارزش کاربران

0 Responses

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

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

طراحی افزونه وردپرس

فهرست مطالب