WordPress添加OG标签
发布:WordPress教程网 发布时间:
2023-04-26 游览次数:34次
og标签用于社交分享时第三方网站获取网页基本信息,诸如网页封面图片、网页标题、网页描述等。
Open Graph Protocol(开放图谱协议),简称 OG 协议或 OGP。它是 Facebook 在 2010 年 F8 开发者大会公布的一种网页元信息(Meta Information)标记协议,是一种制定一套Metatags的规格,用来标注你的页面,即这种协议可以让网页成为一个“富媒体对象”。是一种 Meta 标签。作用就是为社交分享而生的 Meta 标签。它是目前社交媒体优化(SMO)的基本操作。
如何为wordpress添加OG标签?
function sk_og_meta() {
if(is_single()){
$og_image = catch_that_image(); //如果是文章页面,把文章中的第一张图片作为og:image
}
if(!$og_image){
$og_image = 'image_url'; //把image_url换成你的默认og:image图片的链接
}
?>
<meta name="og:title" contect="<?php echo get_the_title(); ?>">
<meta name="og:image" contect="<?php echo $og_image; ?>">
<meta name="og:url" contect="<?php echo get_permalink(); ?>">
<meta name="og:type" contect="article">
<meta name="og:site_name" contect="你的网站名称">
<?php }
function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*/iU', $post->post_content, $matches);
$first_img = $matches[1][0];
return $first_img;
}
把上面的代码放入wordpress主题文件夹中的function.php文件最后,然后在主题的head处调用sk_og_meta()即可。如果是文章页,会把把文章中的第一张图片作为og:image,如果不是文章页面或者文章中没有图片,则使用默认图片作为og:image。
比如使用的主题,只要在以上代码块下面添加一行:
add_action( 'neve_head_start_after', 'sk_og_meta' );
本文版权归原作者所有,转载请注明原文来源出处, WordPress教程网 感谢您的支持!
本文链接: http://www.wpcn.net/1947.html
推荐内容
热点阅读
相关内容
- WordPress获取Tag标题标签:single_tag_title
- 为WordPress后台文章列表添加作者筛选功能
- WordPress新手必看的SEO优化技巧(五):数…
- WordPress新手必看的SEO优化技巧(四):URL…
- WordPress新手必看的SEO优化技巧(三):标…
- WordPress新手必看的SEO优化技巧(二):插…
- WordPress新手必看的SEO优化技巧(一):主…
- WordPress 搜索结果页面添加人机验证码功能
- WordPress主题制作全过程(十一):制作page…
- WordPress主题制作全过程(十):制作commen…
- WordPress主题制作全过程(九):制作single…
- WordPress主题制作全过程(八):制作index.…
- WordPress主题制作全过程(七):制作sideba…
- WordPress主题制作全过程(六):制作footer…
- WordPress主题制作全过程(五):制作header…
- WordPress主题制作全过程(四):小试牛刀
- WordPress主题制作全过程(三):HTML静态模…
- WordPress主题制作全过程(二):主题文件构…
- WordPress主题制作全过程(一):基础准备
- WordPress禁用古腾堡编辑器,如何恢复?
- WordPress主题制作调用作者信息的17个函数
- 移除WordPress加载的JS和CSS链接中的版本号
- WordPress主题制作教程常用的函数调用举例
- WordPress添加OG标签