我正在尝试通过 WP_Query 获取所有帖子:
//url whould be www.blablabla.com/?cat=4
$featured = new WP_Query('cat=$_GET["cat"]');
其中 cat 是 Http GET 参数。这将返回忽略“cat”参数的所有帖子。但是,如果我写一个整数值而不是 $_GET 我会得到预期的帖子,即:
//This returns all the post of the category with slug = 4
$featured = new WP_Query('cat=4');
如果我之前写 $_GET["cat"] 然后屏幕上会出现一个 4 。我认为 WP_Query 将参数作为字符串获取,这使得条件被忽略,但我无论如何都尝试输入参数,但我无法让它工作。我是 Wordpress 的新手,所以我确信这非常愚蠢。
提前致谢!