Kumaha cara nambihan atribut Nofollow kana tautan afiliasi WordPress?Blog Silaturahim Chain Siapkeun Tag Nofollow

backend WordPressPilihan tautan standar pikeun , biasana dianggo salaku tautan afiliasi.

Di antarana, "Link Relationship (XFN)" nyadiakeun webmasters kalawan loba pilihan hubungan link, kayaning: hubungan gaw, hubungan geografis, hubungan kulawarga, hubungan emosi ... tapi ieu teu pisan mangpaat pikeun urang.

WordPress Blog Babaturan Chain Siapkeun Tag Nofollow

Nalika nambihan tautan afiliasi sareng tautan éksternal kana blog WordPress, urang panginten kedah nambihan atribut "nofollow" kana tautan éksternal anu sanés.

Hubungan link anu mungkin ieu henteu sayogi sacara standar, janten urang kedah nambihan tag nofollow nyalira.

Pikeun atribut "nofollow" sareng fungsi sareng pangaruh rel="noopener", upami anjeun henteu ngartos, anjeun tiasa ngaklik tautan di handap pikeun ningali petunjuk anu relevan ▼

Kumaha Nambahkeun Atribut Nofollow kana Tautan Affiliate WordPress?

Tambahkeun kode di handap ieu langsung kana téma WordPress anu anjeun anggofunctions.phppanungtung tina file ?> jeung simpen ▼

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

Teras, dina halaman éditan tautan, anjeun tiasa ningali naha anjeun badé nambihan pilihan pangaturan labél atribut Nofollow ▼

Kumaha cara nambihan atribut Nofollow kana tautan afiliasi WordPress?Blog Silaturahim Chain Siapkeun Tag Nofollow

Sadaya metodeu di luhur tiasa dianggo pikeun uji nyata.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Kumaha carana Nambahkeun Atribut Nofollow kana Tautan Affiliate WordPress?Blog Friends Chain Set Nofollow Tag", éta bakal ngabantosan anjeun.

Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-28448.html

Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!

🔔 Janten anu pangheulana kéngingkeun "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" dina diréktori luhur saluran! 🌟
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!

 

koméntar

Alamat email anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

gulung ka luhur