-3

感谢任何花时间提供帮助的人。我希望根据页面更改徽标图像。例如:

对于此页面和所有带有此 URL 的后续页面:
/occupational/wohl/

/occupational/wohl/about-us
/occupational/wohl/another-page
/occupational/wohl/you-get-the-point

我想使用 logo2.png

然后对于网站的其余部分,我想使用 logo1.png

这对我来说使用 ASP 很简单,因为我更熟悉它。必须有一种方法可以使用 php 来做到这一点。该网站是一个wordpress网站。

谁能帮助我解决这个问题?感谢您的时间。

4

2 回答 2

2

使用$_SERVER["REQUEST_URI"]和测试

$url = $_SERVER["REQUEST_URI"];
if (strpos($url, "/occupational/wohl/") === 0) {
    echo '<a href="/" rel="home" id="logo" title="Wisconsin State Laboratory of Hygiene"></a>';
} else {
    echo '<a href="/" rel="home" id="logo_ipsum" title="Ipsum Lorem"></a>';
}
于 2013-10-15T14:02:27.253 回答
0

用这个 :

if (strpos($_SERVER["REQUEST_URI"], "/occupational/wohl/") !== 0): ?>
   <a href="/" rel="home" id="logo" title="Wisconsin State Laboratory of Hygiene">
   <img src="/images/logo2.png"> 
   </a>
<? else: ?>
   <a href="/" rel="home" id="logo_ipsum" title="Ipsum Lorem">
   <img src="/images/logo1.png">
   </a>
<? endif; ?>
于 2013-10-15T14:23:20.933 回答