Nofollow атрибутун WordPress өнөктөштүк шилтемесине кантип кошуу керек?Блог Достук чынжыр Set Nofollow Tag

WordPress backendүчүн демейки шилтеме опциясы, адатта, өнөктөш шилтемеси катары колдонулат.

Алардын арасында "Link Relationship (XFN)" веб-мастерлерге көптөгөн шилтеме мамилелеринин варианттары менен камсыз кылат, мисалы: жумуш орду, географиялык мамилелер, үй-бүлөлүк мамилелер, эмоционалдык мамилелер... бирок булар биз үчүн анча пайдалуу эмес.

WordPress блогунун достор чынжырчасы Nofollow теги

WordPress блогуна өнөктөштүк шилтемелерди жана тышкы шилтемелерди кошкондо, биз башка тышкы шилтемелерге "nofollow" атрибутун кошуубуз керек болушу мүмкүн.

Бул мүмкүн болгон шилтеме байланышы демейки боюнча жеткиликтүү эмес, андыктан nofollow тегин өзүбүз кошушубуз керек.

"nofollow" атрибуту жана rel="noopener" функциясы жана эффекти үчүн, эгер түшүнбөсөңүз, тиешелүү нускамаларды көрүү үчүн төмөнкү шилтемени чыкылдатсаңыз болот ▼

WordPress Affiliate Шилтемелерине Nofollow атрибутун кантип кошуу керек?

Сиз колдонуп жаткан WordPress темасына төмөнкү кодду түз кошуңуз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 атрибутун WordPress өнөктөштүк шилтемесине кантип кошуу керек?Блог Достук чынжыр Set Nofollow Tag

Жогорудагы ыкмалардын бардыгын реалдуу сыноо үчүн колдонсо болот.

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүштү "WordPress Affiliate Шилтемелерине Nofollow атрибутун кантип кошуу керек?Blog Friends Chain Set Nofollow Tag ", ал сизге жардам берет.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-28448.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз