【发布时间】:2014-11-10 12:07:37
【问题描述】:
我在以下 WP 网站的侧边栏中有一个表格 — http://www.mattpealing-server.co.uk/~devchewengco/
这是我用于结果页面的部分代码:
<?php if (isset($_GET['ApplianceType']) || isset($_GET['brand'])) : // search filter form ?>
<?php query_posts($query_string . '&orderby=title&order=ASC') ?>
<?php get_template_part('loop', 'feed-products' ); ?>
<?php wp_reset_query(); ?>
<?php else : // display categories as default ?>
<?php get_template_part('include', 'feed-categories-products' ); ?>
<?php endif; ?>
但该语句总是返回 false。最初,我有它没有 isset() 函数,但这给了我未定义的变量错误
谁能看出我做错了什么?
【问题讨论】:
-
如果代码中只有 PHP 而没有其他语言,为什么你的每一行都包含
<?php和?>? -
if(条件){ 代码; }
-
试试 echo '
';print_r($_GET);回声'
';让我们知道结果 -
@Riad 谢谢,我试了一下。它告诉我这是一个空数组
标签: php wordpress forms variables get