是否可以在WorPress帖子的标题中添加帖子特定信息以供OG使用

时间:2014-02-03 作者:Charles Wayne

我试图在我的网站上实现这个OG功能。http://www.jwplayer.com/blog/publish-your-videos-to-facebook-with-a-jw-player/

是否可以获取文章标题、缩略图url,并将其放置在wordpress单个帖子页面的标题部分?

谢谢

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

是,全局post对象已设置为wp_head 被调用。函数体示例this post:

// restricted to singular pages only
if ( ! is_singular() )
    return;

// there has to be a featured image set
$thumb_id = get_post_thumbnail_id();

if ( empty ( $thumb_id ) )
    return;

// FALSE or array
$image = wp_get_attachment_image_src( $thumb_id );

// nothing found for unknown reasons
if ( empty ( $image ) )
    return;

// make sure it is a real url
$src = esc_url( $image[ 0 ] );

// esc_url() returns an empty string for some invalid URLs
if ( \'\' !== $src )
    print "<meta property=\'http://ogp.me/ns#image\' content=\'$src\' />";

结束

相关推荐