Nofollow atributini WordPress sheriklik havolalariga qanday qo'shish mumkin?Blog Do'stlik zanjiri to'plami Nofollow tegi

WordPress backenduchun standart havola opsiyasi, odatda sheriklik havolasi sifatida ishlatiladi.

Ular orasida "Link Relationship (XFN)" veb-masterlarga ko'plab havola munosabatlari variantlarini taqdim etadi, masalan: ish joyidagi munosabatlar, geografik munosabatlar, oilaviy munosabatlar, hissiy munosabatlar ... lekin bular biz uchun unchalik foydali emas.

WordPress Blog Do'stlar zanjiri to'plami Nofollow tegi

WordPress blogiga sheriklik havolalari va tashqi havolalarni qo'shganda, biz boshqa tashqi havolalarga "nofollow" atributini qo'shishimiz kerak bo'lishi mumkin.

Ushbu mumkin bo'lgan havola aloqasi sukut bo'yicha mavjud emas, shuning uchun biz nofollow tegini o'zimiz qo'shishimiz kerak.

"nofollow" atributi va rel="noopener" funksiyasi va effekti uchun, agar tushunmasangiz, tegishli ko'rsatmalarni ko'rish uchun quyidagi havolani bosishingiz mumkin ▼

Nofollow atributini WordPress sheriklik havolalariga qanday qo'shish mumkin?

Quyidagi kodni bevosita foydalanayotgan WordPress mavzusiga qo'shingfunctions.phpfaylning oxirgisi ?> va saqlang ▼

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

Keyin, havolani tahrirlash sahifasida siz Nofollow atributi yorlig'i sozlamalari opsiyasini qo'shish yoki qo'shmasligini ko'rishingiz mumkin ▼

Nofollow atributini WordPress sheriklik havolalariga qanday qo'shish mumkin?Blog Do'stlik zanjiri to'plami Nofollow tegi

Yuqoridagi barcha usullar haqiqiy sinov uchun ishlatilishi mumkin.

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "WordPress sheriklik havolalariga Nofollow atributini qanday qo'shish mumkin?Blog Friends Chain Set Nofollow Tag", bu sizga yordam beradi.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-28448.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring