ورڈپریس سان لاڳاپيل لنڪ ۾ Nofollow وصف ڪيئن شامل ڪجي؟Blog Friendship Chain Set Nofollow Tag

ورڈپریس پس منظرڊفالٽ لنڪ آپشن لاءِ، عام طور تي استعمال ڪيو ويندو آهي الحاق لنڪ طور.

انهن مان، "لنڪ رشتي (XFN)" ويب ماسٽرز کي ڪيترن ئي لنڪ رشتي جا اختيار مهيا ڪري ٿي، جهڙوڪ: ڪم جي جڳه جو تعلق، جاگرافيائي تعلق، خانداني تعلق، جذباتي تعلق... پر اهي اسان لاءِ تمام ڪارآمد نه آهن.

ورڈپریس بلاگ دوست زنجير سيٽ Nofollow ٽيگ

جڏهن هڪ ورڈپریس بلاگ ۾ الحاق لنڪس ۽ خارجي لنڪس شامل ڪندا، اسان کي شايد "nofollow" وصف کي ٻين خارجي لنڪس ۾ شامل ڪرڻ جي ضرورت پوندي.

هي ممڪن لنڪ تعلق ڊفالٽ طور تي دستياب ناهي، تنهنڪري اسان کي پاڻ کي nofollow ٽيگ شامل ڪرڻ جي ضرورت آهي.

"nofollow" وصف ۽ فعل ۽ اثر لاءِ rel="noopener"، جيڪڏھن توھان سمجھ ۾ نه ٿا اچن، توھان ھيٺ ڏنل لنڪ تي ڪلڪ ڪري سگھوٿا لاڳاپيل ھدايتون ڏسڻ لاءِ ▼

ورڈپریس سان لاڳاپيل لنڪس ۾ Nofollow خاصيت ڪيئن شامل ڪجي؟

ھيٺ ڏنل ڪوڊ شامل ڪريو سڌو سنئون ورڈپریس تھیم ۾ جيڪو توھان استعمال ڪري رھيا آھيوfunctions.phpفائل جي آخري ?> ۽ بچايو ▼

/**
* WordPress友情链接添加nofollow属性标签
* https://www.chenweiliang.com/cwl-28448.html
* 添加两个钩子是为了确保代码只在links页面显示
* 如果你想了解更多load-$page action的信息,访问http://codex.wordpress.org/Adding_Administration_Menus#Page_Hook_Suffix
**/
add_action('load-link.php', 'sola_blogroll_nofollow');
add_action('load-link-add.php', 'sola_blogroll_nofollow');

function sola_blogroll_nofollow() {
//通过action add_meta_boxes创建我们需要的Meta Box
add_action('add_meta_boxes', 'sola_blogroll_add_meta_box', 1, 1);
//通过filter pre_link_rel将数据保存
add_filter('pre_link_rel', 'sola_blogroll_save_meta_box', 10, 1);
}

//创建Nofollow Meta Box
function sola_blogroll_add_meta_box() {
//翻译成中文就是,创建一个名叫Blogroll Nofollow的Meta Box,放在link页面的右侧边栏,Meta Box的结构
//由函数sola_blogroll_inner_meta_box产生
add_meta_box('sola_blogroll_nofollow_div', __('Nofollow标签'), 'sola_blogroll_inner_meta_box', 'link', 'side');
}

//输出Meta Box的HTML结构
function sola_blogroll_inner_meta_box($post) {
$bookmark = get_bookmark($post->ID, 'ARRAY_A');
if (strpos($bookmark['link_rel'], 'nofollow') !== FALSE)
$checked = ' checked="checked"';
else
$checked = '';
?>
<label for="sola_blogroll_nofollow_checkbox"><?php echo __('是否添加Nofollow标签?'); ?></label>
<input value="1" id="sola_blogroll_nofollow_checkbox" name="sola_blogroll_nofollow_checkbox"<?php echo $disabled; ?> type="checkbox"<?php echo $checked; ?> /> <?php echo $message; ?>
<?php
}

//保存用户的选择
function sola_blogroll_save_meta_box($link_rel) {
$rel = trim(str_replace('nofollow', '', $link_rel));
if ($_POST['sola_blogroll_nofollow_checkbox'])
$rel .= ' nofollow';
return trim($rel);
}

پوءِ، لنڪ ايڊيٽنگ واري صفحي تي، توھان ڏسي سگھوٿا ته ڇا سيٽنگ جا اختيار شامل ڪرڻ لاءِ Nofollow وصف ليبل ▼

ورڈپریس سان لاڳاپيل لنڪ ۾ Nofollow وصف ڪيئن شامل ڪجي؟Blog Friendship Chain Set Nofollow Tag

مٿين سڀني طريقن کي حقيقي جاچ لاء استعمال ڪري سگهجي ٿو.

اميد چن ويلانگ بلاگ ( https://www.chenweiliang.com/ ) شيئر ڪيو ويو "ڪئين شامل ڪجي Nofollow Attribute to WordPress Affiliate Links؟Blog Friends Chain Set Nofollow Tag"، اهو توهان جي مدد ڪندو.

هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-28448.html

تازن تازه ڪاريون حاصل ڪرڻ لاءِ Chen Weiliang جي بلاگ جي ٽيليگرام چينل تي ڀليڪار!

🔔 چينل جي ٽاپ ڊاريڪٽري ۾ قيمتي "ChatGPT مواد مارڪيٽنگ AI اوزار استعمال ڪرڻ جي گائيڊ" حاصل ڪرڻ وارا پھريون بڻجي وڃو! 🌟
📚 هي گائيڊ وڏي قيمت تي مشتمل آهي، 🌟 هي هڪ نادر موقعو آهي، ان کي نه وڃايو! ⏰⌛💨
پسند اچي ته شيئر ڪريو ۽ پسند ڪريو!
توهان جي حصيداري ۽ پسند اسان جي مسلسل حوصلا آهن!

 

发表 评论

توهان جو اي ميل پتو شايع نه ڪيو ويندو. 必填 项 已 用 * ليبل

مٿي ڏانهن ڇڪيو