最新消息:欢迎加入小松的QQ群一起讨论一起学习,本站启用小松自己写的redis缓存,文章发布修改自动删除缓存,现在速度杠杠的

wordpress博客同步网易博客篇

wordpress 534浏览 0评论

之前的文章【wordpress博客同步新浪博客篇】已经能同步到新浪博客了,这篇文章要解决同步到网易博客。 怎么通过wordpress发布文章到网易博客,网页有官方的说明,请看下面的链接

http://blog.163.com/blog_admin/blog/static/721279200811824828325/

查看我的效果图

wordpress博客同步网易博客效果图

上面的链接介绍内容大致为 发邮件到blogmail@188.com,邮件标题为文章标题,邮件内容为文章内容 这个就简单了

直接上代码,下面是我封装好的方法,添加到主题下面的function.php文件

这里多说一句:原因是之前群里一新手不知道function.php文件在哪里,路径为 “根目录\wp-content\themes\主题目录/function.php”

function auto_send_to_163($mail_info,$get_data){
	if(get_post_meta($get_data['post_id'],'_auto_send_to_163')){
		echo get_permalink($get_post_id)."已经同步".$website."<br/>\n";
		return false;
	}
		require_once ABSPATH . WPINC . '/class-phpmailer.php';
		require_once ABSPATH . WPINC . '/class-smtp.php';
		$mail = new PHPMailer();
		$mail->IsSMTP();
		$mail->Host =$mail_info['host'];
		$mail->CharSet="utf-8";
		$mail->SMTPAuth =TRUE; // 启用SMTP验证功能
		$mail->Username = $mail_info['username'];
		$mail->Password = $mail_info['password'];; // 邮局密码
		$mail->From =$mail_info['username'];
		$mail->FromName="小松博客";
		$mail->AddAddress("blogmail@188.com", "");
		$mail->Subject = $get_data['post_title']; //邮件标题
		$mail->Body = $get_data['post_content']; //邮件内容
		$mail->Send();
	add_post_meta($get_data['post_id'],'_auto_send_to_163','1',true);
}

如果你要实时通文章到网易博客添加下面的代码

function auto_send_to_163($post_ID){
	$get_post_info = get_post($post_ID);
   	$get_post['post_content'] = $get_post_info->post_content;
   	$get_post['post_title'] = $get_post_info->post_title;
   	$get_post['post_id'] =$post_ID

   	$xmlclient['username']='';//网易博客用户名
   	$xmlclient['password']='';//网易博客密码
   	$xmlclient['host']='smtp.163.com';
  
	auto_send_to_163($xmlclient,$get_post);
}
add_action('publish_post', 'send_to_boke', 0);

到这里wordpress博客同步网易博客已经成功了,如果有问题请留言给小松

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» wordpress博客同步网易博客篇
本文链接地址:https://www.phpsong.com/1741.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!

网友最新评论 (3)

加载中,请稍候...
  1. 那个如果要验证码呢,里面好像只有登录的账号密码而已
    深圳口腔1年前 (2015-12-04)回复
    • 没有验证码的,是通过邮件同步的,官方有文档,文章中有网站的文档链接
      小松1年前 (2015-12-04)回复
  2. 这个功能和新浪博客文章同步都分享实用,目前博客也正在使用!!谢谢分享。。。
    赵林IT9个月前 (03-16)回复