我遇到了阵列问题。
我需要覆盖搜索查询并排除帖子。要做到这一点,我所需要的就是排除那些元数据为“hide\\u this\\u page”等于“Yes”的帖子。
所以我尝试了元查询:
$wp_query = new WP_Query(
array(
\'post_type\' => array(\'post\',\'page\', \'landing\'),
\'s\' => $_GET["s"],
\'meta_query\' => array(
array(
\'key\' => \'hide_this_page\',
\'value\' => \'Yes\',
\'compare\' => \'!=\',
)
)
) );
但这没有结果。
然后我尝试了其他选项,即使用如下“post\\uu not\\u in”参数:
$query = new WP_Query( \'post__not_in\' => array( 2, 5, 12, 14, 20 ) ) );
但是我无法在PHP中创建数组(2、5、12、14、20),我无法从数组中删除键值。谁能帮我一个忙吗?
非常感谢!