Нийтлэлийн лавлах
WordPress backend-ийн өгөгдмөл холбоосын сонголтыг ихэвчлэн түншлэлийн холбоос болгон ашигладаг.
Тэдгээрийн дотроос "Link Relationship (XFN)" нь вэбмастеруудад ажлын байрны харилцаа, газарзүйн харилцаа, гэр бүлийн харилцаа, сэтгэл хөдлөлийн харилцаа гэх мэт олон холбоосын харилцааны сонголтуудыг санал болгодог боловч эдгээр нь бидэнд тийм ч ашигтай биш юм.
WordPress блог найзуудын сүлжээ Nofollow шошгоны багц
WordPress блогт түншлэлийн холбоос болон гадаад холбоосыг нэмэх үед бид бусад гадаад холбоосуудад "nofollow" шинж чанарыг нэмэх шаардлагатай болж магадгүй юм.
Энэ боломжит холбоосын хамаарлыг анхдагчаар ашиглах боломжгүй тул бид өөрсдөө nofollow тагийг нэмэх хэрэгтэй.
"nofollow" шинж чанар болон rel="noopener"-ийн функц, эффектийн талаар та ойлгохгүй байгаа бол доорх холбоос дээр дарж холбогдох зааврыг үзэж болно ▼
Nofollow шинж чанарыг WordPress түншлэлийн холбоос дээр хэрхэн нэмэх вэ?
Дараах кодыг ашиглаж байгаа 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 шинж чанарын шошгоны тохиргооны сонголтыг нэмэх эсэхийг харж болно ▼
Дээрх бүх аргыг бодит туршилтанд ашиглаж болно.
Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "Nofollow шинж чанарыг WordPress түншлэлийн холбоос дээр хэрхэн нэмэх вэ?Blog Friends Chain Set Nofollow Tag", энэ нь танд туслах болно.
Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-28448.html
Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!