A3rr0r Pro Manager
Path:
/www/wwwroot/www.smszp.cn/wp-content/themes/zimeiti/basic/baidu
.
|
Edit
|
Rename
..
|
Edit
|
Rename
baidu.php
|
Edit
|
Rename
baidu_1697.php
|
Edit
|
Rename
baidu_2892.php
|
Edit
|
Rename
baidu_4546.php
|
Edit
|
Rename
baidu_6268.php
|
Edit
|
Rename
baidu_9947.php
|
Edit
|
Rename
readme.txt
|
Edit
|
Rename
robots_log.txt
|
Edit
|
Rename
screenshot-1.png
|
Edit
|
Rename
screenshot-2.png
|
Edit
|
Rename
screenshot-3.png
|
Edit
|
Rename
submit_log.txt
|
Edit
|
Rename
wp_baidu_submit.php
|
Edit
|
Rename
post_status; if($status != '' && $status != 'publish'){ $url = get_permalink($post_ID); $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $url, CURLOPT_HTTPHEADER => array('Content-Type: text/plain') ); curl_setopt_array($ch, $options); $result = curl_exec($ch); $bd_submit_log_enabled = get_option('bd_submit_log_enabled'); if(!$bd_submit_log_enabled) return; $result = json_decode($result, true); if($result['message']){ update_option('bd_submit_error',$result['message']); } if($result['success']){ delete_option('bd_submit_error'); $time = nowtime(); $submit_file = dirname(__FILE__).'/submit_log.txt'; $robots_file = dirname(__FILE__).'/robots_log.txt'; if(date('Y-m-d',filemtime($submit_file)) != date('Y-m-d')){ file_put_contents($robots_file, ''); $handle = fopen($submit_file,"w"); }else{ $handle = fopen($submit_file,"a"); } fwrite($handle,"$time|$url||"); fclose($handle); } } } } add_action('wp_footer', 'robots_log'); function robots_log($post_ID){ $bd_submit_log_enabled = get_option('bd_submit_log_enabled'); if(!$bd_submit_log_enabled) return; $searchbot = get_naps_bot(); if ($searchbot) { $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']); $url = $_SERVER['HTTP_REFERER']; $submit_file = dirname(__FILE__).'/submit_log.txt'; $robots_file = dirname(__FILE__).'/robots_log.txt'; $time = nowtime(); $PR = home_url().$_SERVER['REQUEST_URI']; if(date('Y-m-d',filemtime($robots_file)) != date('Y-m-d')){ file_put_contents($submit_file, ''); $handle = fopen($robots_file,"w"); }else{ $handle = fopen($robots_file,"a"); } fwrite($handle,"$time|$searchbot|$PR||"); fclose($handle); } } add_action('admin_menu', 'bd_submit_add_page'); function bd_submit_add_page() { add_menu_page( 'WP 百度提交 设置', '百度提交', 'manage_options', 'wp_baidu_submit', 'bd_submit_settings','dashicons-admin-settings',50 ); add_submenu_page('wp_baidu_submit', 'WP 百度提交 设置', '设置', 'manage_options', 'wp_baidu_submit', 'bd_submit_settings' ); add_submenu_page('wp_baidu_submit', 'WP 百度提交 提交结果', '提交结果', 'manage_options', 'wp_baidu_submit_result', 'bd_submit_result' ); } function bd_submit_settings() { if($_POST['submit']){ $bd_submit_site = trim($_POST['bd_submit_site']); $bd_submit_token = trim($_POST['bd_submit_token']); $bd_submit_enabled = $_POST['bd_submit_enabled']; $bd_submit_log_enabled = $_POST['bd_submit_log_enabled']; if( empty($bd_submit_site) || empty($bd_submit_token) ){ $bd_submit_enabled = 0; } if( empty($bd_submit_site) || empty($bd_submit_token) || $bd_submit_enabled == 0 ){ $bd_submit_log_enabled = 0; } update_option('bd_submit_site',$bd_submit_site); update_option('bd_submit_token',$bd_submit_token); update_option('bd_submit_enabled',$bd_submit_enabled); update_option('bd_submit_log_enabled',$bd_submit_log_enabled); }else{ $bd_submit_site = get_option('bd_submit_site'); $bd_submit_token = get_option('bd_submit_token'); $bd_submit_enabled = get_option('bd_submit_enabled'); $bd_submit_log_enabled = get_option('bd_submit_log_enabled'); } ?>
百度提交
设置
提交结果
验证站点域名
在
百度站长平台
验证的站点,比如https://www.example.com
站点准入密钥
在站长平台申请的推送用的准入密钥,比如:3sM2Wity6fP8TbR0
开启自动提交?
id="bd_submit_enabled" value="1" /> 是否开启自动提交,勾选开启,仅对新发布文章有效
开启提交记录?
id="bd_submit_log_enabled" value="1" /> 是否开启提交记录,勾选开启,仅记录当日提交结果
自动提交使用建议
建议:在发布高质量文章前开启,大量自动提交垃圾文章可能导致失去权限。
查看主动推送效果
WP 百度提交 1.2.1
设置
提交结果
提交成功记录
插件目录下的文件:robots_log.txt、submit_log.txt不可写,请修改文件权限允许写入。
提交成功记录
提交网址
提交状态
提交时间
抓取状态
抓取时间
'.$url['1'].'
成功
'.$url['0'].'
已抓取
'.$a['0'].'
'; $is = 1; break; }else{ $is = 0; } } if($is == 0){ echo '
'.$url['1'].'
成功
'.$url['0'].'
未抓取
无
'; } } } } ?>
错误信息记录
提交返回错误
错误信息:'.$bd_submit_error.''; }else{ echo '
恭喜,目前没有错误信息
'; } ?>
未开启提交记录