我试图用这个代码来询问帖子是否是视频,如果是的话,它会添加在facebook上显示可播放视频所需的视频元标签。结果是它没有调用_content();我的网站上的一个示例帖子:http://associate.graymafia.com/old-spice-remix/
<?php if( get_post_format() == 'video' ) {
echo '<meta property="og:video" content="';
the_content();
echo '" />';
echo '<meta property="og:video:height" content="640" />';
echo '<meta property="og:video:width" content="385" />';
echo '<meta property="og:video:type" content="application/x-shockwave-flash" />';
} else {
} ?>
内容只是视频的url。
the_content()
是WordPress的核心函数,用于回显帖子的整个HTML,只能在循环中使用。你想要在你的og:video元标签中显示的是你的视频的URL。如果你已经定义了自己的函数the_content()
,那么你只需要重命名它。