قلب وردپرس | آموزش جامع
2.22K subscribers
432 photos
77 videos
187 files
392 links
مرجع تخصصی آموزش وردپرس
گروه تخصصی : @woordpressi
اینستاگرام : codin.uni

https://www.youtube.com/channel/UCIR5ArWUlRKlE46c3qi0j3g?sub_confirmation=1

‼️جهت ارتباط با ما و ارسال درخواست خود از طریق ربات زیر اقدام نمایید :
🆔 @pv3az_bot
Download Telegram
#بدانیم #تکه‌کد #قلاب‌ها #اختصاصی‌قلب‌وردپرس #تخصصی #تکه‌کد‌تخصصی #متخصص‌وردپرس #قلب‌وردپرس
🔅 جایگذاری نام نویسنده به جای نام کاربری در لینک پروفایل نویسنده
🖌 در این ساعت از دانشگاه تخصصی وردپرس « قلب وردپرس » به دور از هر حاشیه ای در خدمت شما هستم با معرفی تکه کدی برای جایگذاری نام نویسنده با نام کاربری نویسنده در لینک پروفایل که باعث بالا رفتن امنیت سایت شما نیز میتواند باشد.
📍در ۹۹ درصد سایت ها و کانال های آموزشی وردپرس این مطالب یافت نمیشود و یا بصورت رایگان در اختیار شما قرار نمیگیرند، اما از آنجایی که بالا رفتن سطح دانش شما برای ما مهم است و امنیت سایت شما برای ما اولویت بالایی دارد این نکات و تکه کد های تخصصی و حرفه ای را بصورت رایگان با شما به اشتراک میگذاریم.

با ما همراه باشید :

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

تکه کد اول :

add_filter( 'request', 'wpheart' );
function wpheart( $query_vars ) {
if ( array_key_exists( 'author_name', $query_vars ) ) {
global $wpdb; $author_id = $wpdb->get_var( $wpdb->prepare( "SELECT user_id FROM {$wpdb->usermeta} WHERE meta_key='nickname' AND meta_value = %s", $query_vars['author_name'] ) );
if ( $author_id ) { $query_vars['author'] = $author_id; unset( $query_vars['author_name'] );
}
}
return $query_vars;
}


در تکه کد اول با توجه به شناسه نویسنده، نام آن را دریافت کردیم.

تکه کد دوم :

add_filter( 'author_link', 'wpheartir', 10, 3 );
function wpheartir( $link, $author_id, $author_nicename ) {
$author_nickname = get_user_meta( $author_id, 'nickname', true );
if ( $author_nickname ) {
$link = str_replace( $author_nicename, $author_nickname, $link );
}
return $link;
}


در تکه کد دوم، نام نویسنده را به جای شناسه آن قرار دادیم.

❗️هردو تکه کد را در فایل فانکشن قالب قرار دهید.
‼️ درصورت برو هرگرونه سوال و مشکل در رابطه با این مطلب، از طریق دیدگاه ها با ما در ارتباط باشید.

#لطفا درصورت کپی برداری از این مطلب، منبع را @wpheart درج نمایید.


قلب وردپرس را حمایت کنید 🌹
@wpheart