WordPress 移动端加速插件 AMP 介绍

更新时间:2018-10-06 分类:设计主题 浏览量:2134

AMP(Accelerated Mobile Pages)是谷歌的一项开放源代码计划,可在移动设备上快速加载的轻便型网页,旨在使网页在移动设备上快速加载并且看起来非常美观。百度目前可支持AMP提交。最近正在制作振洋膜结构车棚网站,为了让谷歌收录和索引更好,还是给网站加上 AMP 插件比较好。通过 WordPress 官方插件平台,可以下载到 AMP 插件

AMP 插件的使用方法很简单,只需要到 WordPress 官方插件平台上下载插件并安装启用即可,没有多少设置选项的。但是,在通过结构化数据测试的时候,会有一些小问题,需要进行补充。

问题的产生主要是图像标示缺少,会有 AMP 页面无结构化数据无效的提示。解决方法很简单:第一步:通过外观-自定义(如果主题不支持自定义,那就网上找找添加主题自定义的方法,这里不详述)-站点身份-站点图标 进行设置,上传一个512*512的站点图标;第二步:修复 AMP 页面 image 错误。在主题模板函数文件 functions.php 添加以下代码:


//修正 AMP image 錯誤
function amp_json_metadata( $metadata, $post ) {
if (!array_key_exists('image', $metadata)) {
$metadata['image'] = array(
'@type' => 'ImageObject',
'url' => get_template_directory_uri() . '/image/default.png',//指定默认图像
'height' => 640,//自定义高度
'width' => 780,//自定义宽度
);
}
return $metadata;
}
add_filter( 'amp_post_template_metadata', 'amp_json_metadata', 10, 2 );

完成以上两个步骤,再通过结构化数据测试工具进行检测,通过检测即可完成。

结构化数据测试工具