Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中动态更改元属性类型_Php_Metadata_Facebook Opengraph - Fatal编程技术网

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

如何在PHP中动态更改元属性类型,php,metadata,facebook-opengraph,Php,Metadata,Facebook Opengraph,我在WordPress网站上工作,试图通过检测页面URL动态定义一个元属性 如果在网站主页上,则回显“网站” Else echo“文章” 你对此做过研究吗?我想不是。您可以在此处获得条件代码示例- 你希望复制粘贴PHP代码,还是我遗漏了什么?对不起,忘了粘贴我想到的东西。请用wordpress as阅读文档,不要提及它-你只是在重新发明轮子,可能会打开安全漏洞/创建高度不可维护的代码。我不是PHP开发人员,所以只是想获得一些帮助,或者复制/粘贴我应该使用的东西。我花了一个多小时在谷歌上搜索,试图

我在WordPress网站上工作,试图通过检测页面URL动态定义一个元属性

如果在网站主页上,则回显“网站” Else echo“文章”


你对此做过研究吗?我想不是。您可以在此处获得条件代码示例-


你希望复制粘贴PHP代码,还是我遗漏了什么?对不起,忘了粘贴我想到的东西。请用wordpress as阅读文档,不要提及它-你只是在重新发明轮子,可能会打开安全漏洞/创建高度不可维护的代码。我不是PHP开发人员,所以只是想获得一些帮助,或者复制/粘贴我应该使用的东西。我花了一个多小时在谷歌上搜索,试图找到一个解决方案,但我尝试的一切都不起作用。很抱歉没有人知道。所以去看看文档吧。如果你对PHP不满意,为什么要把代码弄乱呢!?。编写错误的代码可能会导致严重的问题。我完全支持学习,所以请不要让我打扰你,但是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')
    }
    ?> " />
if ( is_front_page() && is_home() ) {
  // Default homepage
} elseif ( is_front_page() ) {
  // static homepage
} elseif ( is_home() ) {
  // blog page
} else {
  //everyting else
}