如何在PHP中动态更改元属性类型

时间:2014-04-10 14:42:54

标签: php metadata facebook-opengraph opengraph

我正在使用WordPress网站,并尝试通过检测网页网址来动态定义元属性。

如果在网站主页上则回显“网站” 其他回声“文章”

<meta property="og:type" content="
    <?php
    $host = parse_url($domain, PHP_URL_HOST);
    if($host == 'http://www.domain.com') {
    echo $this->__('website')
    }
    else
    {
    echo $this->__('article')
    }
    ?> " />

这似乎对我不起作用。

1 个答案:

答案 0 :(得分:0)

您对此进行过任何研究吗?我怀疑不是。您可以在此处获取条件代码示例 - https://codex.wordpress.org/Conditional_Tags

if ( is_front_page() && is_home() ) {
  // Default homepage
} elseif ( is_front_page() ) {
  // static homepage
} elseif ( is_home() ) {
  // blog page
} else {
  //everyting else
}