Wordpress get_permalink()方法不适用于facebook og:url

时间:2013-05-11 19:25:53

标签: php wordpress facebook-opengraph

由于不熟悉PHP,这可能只是我犯的一些愚蠢的错误。

//Lets add Open Graph Meta Info

function insert_fb_in_head() {
    global $post;
    echo '<meta property="og:url" 
        content="<?php echo get_permalink( 100 ); ?>" />';
}

然后,当我使用FB linter工具lint我的网站链接时,我收到此错误:

'article'类型的网址'http://something.com/100/something/'上的对象无效,因为给定的值

<?php echo get_permalink( 100 ); ?> 

属性'og:url'无法解析为'url'类型。

我如何使用WP功能错误?感谢。

1 个答案:

答案 0 :(得分:2)

你的语法有些错误:

echo '<meta property="og:url" content="' . get_permalink( 100 ) . '" />';