【问题标题】:how to echo specific php if element specific element id is active?如果元素特定的元素 id 处于活动状态,如何回显特定的 php?
【发布时间】:2014-04-14 23:16:29
【问题描述】:

我有一个带有标签的 wordpress 页面,我想在其中一个页面中显示某个类别的帖子查询。

我有一个活跃的 li,比如:标签信息显示在哪里

<li class="tab-pane  active" id="ert_pane1-4">

我想出的只是:

<?php
$tab-id= getElementById("ert_pane1-4");
echo $tab-id;
if($tab-id =='<li class="active">'){
query_posts('cat=1');
} endif;
?>)

我知道这听起来很简单,但我是 php 的新手,但要学习。

【问题讨论】:

    标签: php wordpress tabs insert html-lists


    【解决方案1】:

    有一些问题。首先,不需要endif;

    if($tab-id =='<li class="active">'){
    query_posts('cat=1');
    }
    

    另外,getElementById 是 JavaScript 而不是 PHP。这无论如何都行不通,因为在 PHP 运行时页面尚未加载。

    【讨论】:

    • 感谢您的回答,getelementsbyid 是一个疯狂的猜测,由于 php 将在页面加载之前运行,因此无法弄清楚如何使其工作,
    • 没错。这就是为什么你不能用 PHP 做到这一点。您需要使用 JavaScript。
    • 在搜索了一些信息之后,比如将 javascript 变量传递给 php 并请求,我认为它对我来说太大了,有什么经典的提示吗?非常感激!在其他情况下,您可以关闭线程,因为没有解决方案无法以问题的方式解决谢谢大家这是我的第一个问题,希望能提出更多有趣的问题!
    • 如果我只使用一个变量来存储查询并且他们回显它怎么办?只返回数组。
    猜你喜欢
    • 1970-01-01
    • 2015-09-12
    • 2021-09-24
    • 2019-02-02
    • 2013-03-18
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多