導讀:搭建網站搭建網站有些客戶有這么一種需求:有些文章只是為了SEO才發布的,想讓這些文章只允許搜索引擎抓取,普通的訪客無法查看,在WordPress中如何做到? WordPress網站搭建it技術網站。

有些客戶有這么一種需求:有些文章只是為了SEO才發布的,想讓這些文章只織夢模板免費下裁允許搜索引擎抓取,普通的訪客無法查看,在WordPress中如何做到?
WordPress設置文章只允許搜索引擎查看
在當前主題的functions.php中添加以下php代碼,用UTF8編碼保存,代碼如下:
//?給文章和頁面的編輯頁添加選項
function?ludouseo_add_custom_box()?{
?add_meta_box('ludou_se_only',?'搜索引擎專屬',?'ludou_se_only',?'post',?'side',?'low');
?add_meta_box('ludou_se_only',?'搜索引擎專屬',?'ludou_se_only',?'page',?'side',?'low');
}
add_action('add_meta_boxes',?'ludouseo_add_custom_box');
function?ludou_se_only()?{
?global?$post;
?//添加驗證字段
?wp_nonce_field('ludou_se_only',?'ludou_se_only_nonce');
?$meta_value?=?get_post_meta($post->ID,?'ludou_se_only',?true);
?if($meta_value)
?echo?'<input?name="ludou-se-only"?type="checkbox"?checked="checked"?value="1"?/>?只允許搜索引擎查看';
?else
?echo?'<input?name="ludou-se-only"?type="checkbox"?value="1"?/>?只允許搜索引擎查看';
}
//?保存選項設置
function?ludouseo_save_postdata($post_id)?{
?//?織夢文章模板驗證
?if?(?!isset(?$_POST['ludou_se_only_nonce']))
?return?$post_id;
?$nonce?=?$_POST['ludou_se_only_nonce'];
?//?驗證字段是否合法
?if?(!wp_verify_nonce(?$nonce,?'ludou_se_only'))
?return?$post_id;
?//?判斷是否自動保存
?if?(defined('DOING_AUTOSAVE')?&&?DOING_AUTOSAVE)
?return?$post_id;
?//?驗證用戶權限
?if?('page'?==?$_POST['post_type'])?{
?if?(?!current_user_can('edit_page',?$post_id))
?return?$post_id;
?}
?else?{
?if?(!current_user_can('edit_post',?$post_id))
?return?$post_id;
?}
關鍵詞標簽: 搜索 搜索引擎 只允許
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章WordPress設置文章只允許搜索引擎查看,搭建網站主要講述只允許,搜索引擎,搜索網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35054.html