Yuav ua li cas ntxiv Nofollow attribute rau WordPress affiliate txuas?Blog Friendship Chain Teeb Nofollow Tag

Qhov kev xaiv txuas tsis siv neeg hauv WordPress admin vaj huam sib luag feem ntau yog siv rau cov phooj ywg txuas.

Ntawm lawv, "Txuas Kev Sib Raug Zoo (XFN)" muab cov webmasters nrog ntau txoj kev sib txuas kev sib txuas, xws li: kev sib raug zoo hauv chaw ua haujlwm, kev sib raug zoo ntawm thaj chaw, kev sib raug zoo hauv tsev neeg, kev sib raug zoo ntawm kev xav ... tab sis cov no tsis muaj txiaj ntsig zoo rau peb.

WordPress Blog Cov Phooj Ywg Chain Teeb Nofollow Tag

Thaum ntxiv cov kev sib txuas sib txuas thiab cov txuas sab nraud rau WordPress blog, peb yuav xav tau ntxiv "nofollow" tus cwj pwm rau lwm qhov txuas sab nraud.

Qhov kev sib txuas tau zoo no tsis muaj los ntawm lub neej ntawd, yog li peb yuav tsum tau ntxiv cov npe nofollow peb tus kheej.

Rau qhov "nofollow" tus cwj pwm thiab kev ua haujlwm thiab cov txiaj ntsig ntawm rel = "noopener", yog tias koj tsis nkag siab, koj tuaj yeem nyem qhov txuas hauv qab no kom pom cov lus qhia cuam tshuam ▼

Yuav Ua Li Cas Ntxiv Nofollow Attribute rau WordPress Affiliate Txuas?

Ntxiv cov cai hauv qab no ncaj qha rau lub ntsiab lus WordPress koj sivfunctions.phpkawg ntawm cov ntaub ntawv ?> thiab txuag ▼

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

Tom qab ntawd, ntawm nplooj ntawv txuas txuas, koj tuaj yeem pom seb puas yuav ntxiv qhov kev xaiv qhov chaw ntawm Nofollow attribute daim ntawv lo ▼

Yuav ua li cas ntxiv nofollow attribute rau WordPress phooj ywg txuas? Teem nofollow tag rau blog phooj ywg txuas

Tag nrho cov txheej txheem saum toj no tuaj yeem siv rau kev sim tiag tiag.

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

Scroll rau saum