Paano magdagdag ng katangian ng Nofollow sa link ng kaakibat ng WordPress?Blog Friendship Chain Itakda ang Nofollow Tag

WordPress backendAng default na opsyon sa link para sa , kadalasang ginagamit bilang isang affiliate na link.

Kabilang sa mga ito, ang "Link Relationship (XFN)" ay nagbibigay sa mga webmaster ng maraming opsyon sa link na relasyon, gaya ng: relasyon sa lugar ng trabaho, geographic na relasyon, relasyon sa pamilya, emosyonal na relasyon...ngunit hindi ito masyadong kapaki-pakinabang sa amin.

WordPress Blog Friends Chain Itakda ang Nofollow Tag

Kapag nagdaragdag ng mga kaakibat na link at mga panlabas na link sa isang WordPress blog, maaaring kailanganin naming idagdag ang katangiang "nofollow" sa iba pang mga panlabas na link.

Ang posibleng relasyon sa link na ito ay hindi available bilang default, kaya kailangan nating idagdag ang nofollow tag mismo.

Para sa attribute na "nofollow" at sa function at effect ng rel="noopener", kung hindi mo naiintindihan, maaari mong i-click ang link sa ibaba upang tingnan ang mga nauugnay na tagubilin ▼

Paano Magdagdag ng Nofollow Attribute sa WordPress Affiliate Links?

Direktang idagdag ang sumusunod na code sa WordPress theme na iyong ginagamitfunctions.phpang huling ng file ?> at i-save ang ▼

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

Pagkatapos, sa pahina ng pag-edit ng link, makikita mo kung idaragdag ang opsyon sa setting ng label ng katangiang Nofollow ▼

Paano magdagdag ng katangian ng Nofollow sa link ng kaakibat ng WordPress?Blog Friendship Chain Itakda ang Nofollow Tag

Ang lahat ng mga pamamaraan sa itaas ay maaaring gamitin para sa aktwal na pagsubok.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi "Paano Magdagdag ng Nofollow Attribute sa WordPress Affiliate Links?Blog Friends Chain Set Nofollow Tag", makakatulong ito sa iyo.

Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-28448.html

Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

mag-scroll sa itaas