老姜看到很多网站在的META部分都有open graph meta标签wordpress做网站,但是我的主题没有自带。当然wordpress 标签云插件,如果我使用插件也可以实现wordpress建站,但这不是我的初衷wordpress 标签云插件,因为我不是很喜欢安装。插件太多了。我在想是否可以不用插件来实现。这里将国外网站分享和修改的公开图整理出来,加入到方法中。我先整理一下,以后根据变化再修改。
//Lets add Open Graph Meta Info
add_action('wp_head', 'fc_opengraph');
function fc_opengraph() {
if( is_single() || is_page() ) {
$post_id = get_queried_object_id();
$url = get_permalink($post_id);

$title = get_the_title($post_id);
$site_name = get_bloginfo('name');
$description = wp_trim_words( get_post_field('post_content', $post_id), 25 );
$image = get_the_post_thumbnail_url($post_id);
if( !empty( get_post_meta($post_id, 'og_image', true) ) )
{

$image = get_post_meta($post_id, 'og_image', true);
} else {
$image = 'set your image URl here';
}
$locale = get_locale();
echo '';

echo '';
echo '';
echo '';
echo '';
echo '';
echo '';

if($image) echo '';
// Twitter Card
echo '';
echo '';
echo '';
echo '';

echo '';
echo '';
}
}
根据需要修改。
参考来自:@/-og-tags--no-need-to-use-third-party--
本文来源:老姜部落 » 无插件添加开放图元标签的方法 |欢迎分享(公众号:老姜玩操作)
文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。
www.8001717.cn