在Wordpress PHP中检查URL是否有ID
我有一个页面,将显示多个内容,这取决于用户在其URL中的ID e、 g:- 如果他们已经进入-我只想展示汽车 如果他们已经访问-我只想显示火车 我想在PHP中这样做,因为我不希望显示其他信息 我尝试了以下方法,但没有成功:-在Wordpress PHP中检查URL是否有ID,php,html,jquery,wordpress,Php,Html,Jquery,Wordpress,我有一个页面,将显示多个内容,这取决于用户在其URL中的ID e、 g:- 如果他们已经进入-我只想展示汽车 如果他们已经访问-我只想显示火车 我想在PHP中这样做,因为我不希望显示其他信息 我尝试了以下方法,但没有成功:- <?php $url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; if (strpos($url,'cars') !== false) { echo
<?php
$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if (strpos($url,'cars') !== false) {
echo 'Car exists.';
} else {
echo 'No cars.';
}
?>
有人能帮忙吗?URL的#
部分指示浏览器在加载页面后立即导航到该元素。它从未发送到服务器
如果要将信息传递给服务器,请使用查询参数,例如https://www.example.com?section=trains
然后可以在PHP中使用$\u GET[“section”]
检索提交的值
但正如有人在评论中指出的那样,这是在web/PHP环境中执行此操作的一般方法,但是Wordpress可能内置了更好的方法来完成您感兴趣的特定过滤任务。我觉得您做得不对。这就是WordPress内置帖子和分类的原因。您可以简单地创建一个页面作为火车或汽车,并过滤与汽车或火车相关的帖子,以便在那里查看。如果你想要更多的定制结果,那么有很多插件可用。不需要自己编写代码。它已经在那里了。这能回答你的问题吗?