【发布时间】:2014-12-02 13:38:52
【问题描述】:
我在我的 PHP 网站中使用 if else 条件标记。我的代码是:
<?php if(is_page('print-systems-overview.php')) { ?>
<style type="text/css">
.activeNew{background:#4E4E4E;}
</style>
<?php } elseif (is_page('software.php')) { ?>
<style type="text/css">
.activeNew{background:grey;}
</style>
<?php } ?>
但我遇到了致命错误: 致命错误:在第 36 行调用 D:\xampp\htdocs\project1234\header.php 中未定义的函数 is_page()
经过研究,我知道 is_page 是在 wordpress 上工作的,只是它是 wordpress 函数,而不是在核心 PHP 上工作。有没有办法在核心 PHP 中执行这种类型的功能。
请帮我解决这个问题。我是 PHP 新手,所以对它了解不多。谢谢
瑞奇
【问题讨论】:
-
什么是
is_page()?您是否在某处创建了函数? -
is_page()是 Wordpress codex.wordpress.org/Function_Reference/is_page - 安装了吗? -
感谢 Darren 和 Fred 我知道 is_page 是 wordpress 功能,我们不能在 wordpress 之外使用它。我没有在我的网站中创建 is_page 函数。无论如何在核心PHP中做这种事情。我对 PHP 很陌生。我只在 wordpress 中工作,一切都准备好了,但在它之外我们必须创建每个功能。请让我知道如何在 PHP 中执行此类操作。如果你给我一些例子来做这种类型的查询,它会有很大的帮助。谢谢
标签: php