Kepiye cara nambah atribut Nofollow menyang link afiliasi WordPress?Blog Persahabatan Rantai Set Nofollow Tag

backend WordPressOpsi pranala standar kanggo , biasane digunakake minangka link afiliasi.

Antarane wong-wong mau, "Link Relationship (XFN)" nyedhiyakake webmaster kanthi akeh opsi hubungan link, kayata: hubungan ing papan kerja, hubungan geografis, hubungan kulawarga, hubungan emosional ... nanging iki ora banget migunani kanggo kita.

Rantai Kanca Blog WordPress Setel Tag Nofollow

Nalika nambahake pranala afiliasi lan pranala njaba menyang blog WordPress, kita bisa uga kudu nambah atribut "nofollow" menyang pranala njaba liyane.

Hubungan link sing mungkin iki ora kasedhiya kanthi standar, mula kita kudu nambah tag nofollow dhewe.

Kanggo atribut "nofollow" lan fungsi lan efek saka rel="noopener", yen sampeyan ora ngerti, sampeyan bisa ngeklik link ing ngisor iki kanggo ndeleng instruksi sing cocog ▼

Kepiye Nambah Atribut Nofollow menyang Tautan Afiliasi WordPress?

Tambah kode ing ngisor iki langsung menyang tema WordPress sing sampeyan gunakakefunctions.phpfile pungkasan ?> lan 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);
}

Banjur, ing kaca panyuntingan pranala, sampeyan bisa ndeleng apa arep nambah opsi setelan label atribut Nofollow ▼

Kepiye cara nambah atribut Nofollow menyang link afiliasi WordPress?Blog Persahabatan Rantai Set Nofollow Tag

Kabeh cara ing ndhuwur bisa digunakake kanggo tes nyata.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) bareng "Carane Nambah Atribut Nofollow menyang Tautan Afiliasi WordPress?Blog Friends Chain Set Nofollow Tag", bakal mbantu sampeyan.

Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-28448.html

Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!

 

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur