百度seo插件

插件开发及发布

版主: woniou

回复
vlive
帖子: 1
注册时间: 2019年 2月 18日 15:15

百度seo插件

帖子 vlive »

typecho百度seo插件下载,链接: 请输入链接描述 提取码: 2yg3
永不失效下载地址:http://www.bianchengzhan.com/index.php/archives/14.html
源码如下

public static function config(Typecho_Widget_Helper_Form $form)
{
/** 分类名称 */
preg_match("/^(http(s)?:\/\/)?([^\/]+)/i", Helper::options()->siteUrl, $matches);
$domain = $matches[2] ? $matches[2] : '';
$site = new Typecho_Widget_Helper_Form_Element_Text('site', NULL, $domain, _t('站点域名'), _t('站长工具中添加的域名'));
$form->addInput($site->addRule('required', _t('请填写站点域名')));

$token = new Typecho_Widget_Helper_Form_Element_Text('token', NULL, '', _t('准入密钥'), _t('更新密钥后,请同步修改此处密钥,否则身份校验不通过将导致数据发送失败。'));
$form->addInput($token->addRule('required', _t('请填写准入密钥')));
}

/**
* 个人用户的配置面板
*
* @access public
* @param Typecho_Widget_Helper_Form $form
* @return void
*/
public static function personalConfig(Typecho_Widget_Helper_Form $form){}

/**
* 插件实现方法
*
* @access public
* @return void
*/
public static function render()
{
$options = Helper::options();

Typecho_Widget::widget('Widget_Options')->plugin('BaiduLinkSeo_Plugin');


$site = $options->plugin('BaiduLinkSeo_Plugin')->site;
$token = $options->plugin('BaiduLinkSeo_Plugin')->token;

$urls = array( $widget->permalink );
$api = sprintf('http://data.zz.baidu.com/urls?site=%s&token=%s', $site, $token);

$client = Typecho_Http_Client::get();
if ($client) {
$client->setData( implode(PHP_EOL, $urls ) )
->setHeader('Content-Type', 'text/plain')
->setTimeout(30)
->send($api);

$status = $client->getResponseStatus();
$rs = $client->getResponseBody();

}
关于百度seo操作步骤如下:
1,首先去百度站长https://ziyuan.baidu.com,把自己的网站名字添加进去,没有百度账户的自行注册
添加网站.jpg
2,点击链接提交,找到自己的token密钥,复制密钥
链接提交.jpg
获取密钥
3,复制密钥,然后再插件设置里填写密钥
运行截图6.jpg
4,配置好以后就可以看到效果了
提交效果.jpg
自动提交的链接不错吧,这样特别对你的百度收录有帮助
备注,你可以点击下图的链接查看帮助文档
教程1.jpg
回复