WordPress文章页如何自动推送提交MIP/AMP页面

如果是安装 AMP 插件实现的 AMP 页面或者 MIP 页面,那么文章的 AMP 地址是在文章原地址后面加后缀 /amp,页面的 AMP 地址是在页面原地址后面加后缀 ?amp …

如果是安装 AMP 插件实现的 AMP 页面或者 MIP 页面,那么文章的 AMP 地址是在文章原地址后面加后缀 /amp,页面的 AMP 地址是在页面原地址后面加后缀 ?amp ,MIP 的则加相应加后缀 /mip 或 ?mip。所以想在发布文章或者页面时(自动)主动推送提交 AMP 页面的,只需要将以下代码添加到当前主题的 functions.php 文件中即可。

2018102504070236-300x240.jpg

AMP提交代码:

/***WordPress发布文章主动推送到amp*/if(!function_exists('Baidu_amp')){functionBaidu_amp($post_ID){//已成功推送的文章不再推送if(get_post_meta($post_ID,'Baiduamp',true)==1)return;$url=get_permalink($post_ID);if(get_post_type($post_ID)=='page'){$url=$url.'?amp';}if(get_post_type($post_ID)=='post'){$url=$url.'/amp/';}$api='http://data.zz.baidu.com/urls?site=网站首页地址&token=属于你自己的密钥&type=amp';$request=newWP_Http;$result=$request->request($api,array('method'=>'POST','body'=>$url,'headers'=>'Content-Type:text/plain'));$result=json_decode($result['body'],true);//如果推送成功则在文章新增自定义栏目Baiduamp,值为1if(array_key_exists('success_amp',$result)){add_post_meta($post_ID,'Baiduamp',1,true);}}add_action('publish_post','Baidu_amp',0);}

MIP提交代码:

/***WordPress发布文章主动推送到MIP*/if(!function_exists('Baidu_mip')){functionBaidu_mip($post_ID){//已成功推送的文章不再推送if(get_post_meta($post_ID,'Baidumip',true)==1)return;$url=get_permalink($post_ID);if(get_post_type($post_ID)=='page'){$url=$url.'?mip';}if(get_post_type($post_ID)=='post'){$url=$url.'/mip/';}$api='http://data.zz.baidu.com/urls?site=网站首页地址&token=属于你自己的密钥&type=mip';$request=newWP_Http;$result=$request->request($api,array('method'=>'POST','body'=>$url,'headers'=>'Content-Type:text/plain'));$result=json_decode($result['body'],true);//如果推送成功则在文章新增自定义栏目Baidumip,值为1if(array_key_exists('success_mip',$result)){add_post_meta($post_ID,'Baidumip',1,true);}}add_action('publish_post','Baidu_mip',0);}

产品猿社区致力收录更多优质的商业产品,给服务商以及软件采购客户提供更多优质的软件产品,帮助开发者变现来实现多方共赢;

日常运营的过程中我们难免会遇到各种版权纠纷等问题,如果您在社区内发现有您的产品未经您授权而被用户提供下载或使用,您可按照我们投诉流程处理,点我投诉

本文来自用户发布投稿,不代表产品猿立场 ;若对此文有疑问或内容有严重错误,可联系平台客服反馈;

部分产品是用户投稿,可能本文没有提供官方下下载地址或教程,若您看到的内容没有下载入口,您可以在我们产品园商城搜索看开发者是否有发布商品;若您是开发者,也诚邀您入驻商城平台发布的产品,地址:点我进入

如若转载,请注明出处:https://www.chanpinyuan.cn/31992.html;
(0)
上一篇 2023年1月3日
下一篇 2023年1月3日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部