Hvernig á að bæta Nofollow eiginleikum við WordPress tengda hlekk?Blog Friendship Chain Set Nofollow Tag

WordPress stuðningurSjálfgefinn hlekkur valkostur fyrir , venjulega notaður sem tengill.

Þar á meðal veitir "Link Relationship (XFN)" vefstjórum marga möguleika á tenglatengslum, svo sem: vinnustaðatengsl, landfræðileg tengsl, fjölskyldutengsl, tilfinningaleg tengsl...en þessir eru ekki mjög gagnlegir fyrir okkur.

WordPress Blog Friends Chain Setja Nofollow Tag

Þegar tengdatenglum og ytri tenglum er bætt við WordPress blogg gætum við þurft að bæta "nofollow" eigindinni við aðra ytri tengla.

Þetta mögulega tenglasamband er ekki sjálfgefið tiltækt, þannig að við þurfum að bæta nofollow merkinu við sjálf.

Fyrir "nofollow" eigindina og virkni og áhrif rel="noopener", ef þú skilur það ekki, geturðu smellt á hlekkinn hér að neðan til að skoða viðeigandi leiðbeiningar ▼

Hvernig á að bæta Nofollow eigindi við WordPress samstarfstengla?

Bættu eftirfarandi kóða beint við WordPress þema sem þú ert að notafunctions.phpsíðasta af skránni ?> og vistaðu ▼

/**
* 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);
}

Síðan geturðu séð hvort bæta eigi við stillingarmöguleika Nofollow eigindamerkisins ▼

Hvernig á að bæta Nofollow eiginleikum við WordPress tengda hlekk?Blog Friendship Chain Set Nofollow Tag

Allar ofangreindar aðferðir er hægt að nota fyrir raunverulegar prófanir.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „Hvernig á að bæta Nofollow eigindi við WordPress samstarfstengla?Blog Friends Chain Set Nofollow Tag“, það mun hjálpa þér.

Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-28448.html

Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!

🔔 Vertu fyrstur til að fá dýrmæta „ChatGPT Content Marketing AI Notkunarleiðbeiningar“ í efstu möppu rásarinnar! 🌟
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!

 

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

flettu efst