PHP语法-为wordpress站点组合两个PHP字符串

PHP语法-为wordpress站点组合两个PHP字符串,php,wordpress,custom-post-type,Php,Wordpress,Custom Post Type,我正在尝试合并两个PHP代码段,以便从Wordpress页面中删除某个自定义帖子类别 下面是主要的PHP代码片段 我想把它包括进去,这样它只会从中删除帖子类别 ('post_type'=>'portfolio')我想这就是你想要的: <?php query_posts($query_string . '&cat=-21&post_type=portfolio');?> 现在只显示投资组合,这是你想要的吗?Ref:你的意思是,从那些帖子中,你只需要那些post_

我正在尝试合并两个PHP代码段,以便从Wordpress页面中删除某个自定义帖子类别

下面是主要的PHP代码片段

我想把它包括进去,这样它只会从中删除帖子类别
('post_type'=>'portfolio')

我想这就是你想要的:

<?php query_posts($query_string . '&cat=-21&post_type=portfolio');?>


现在只显示投资组合,这是你想要的吗?Ref:

你的意思是,从那些帖子中,你只需要那些post_type='portfolio'-或者除了那些之外的帖子?我只需要保留那些“portfolio”的帖子,但删除第21类(注意减号)嗯,这似乎根本不起作用,我对我原来的代码片段有一个反应,承认是错误的反应。对于这个片段,什么都没有发生。公文包已经只显示“公文包”帖子类型,但是当我使用query_帖子魔术般地去掉一个类别时,所有的帖子都被标准帖子取代,而不是自定义帖子。所以我想,也许告诉wordpress从自定义帖子类型“公文包”中删除第21类可能会奏效。有没有其他方法可以写出来?我不知道21是投资组合。根据文档,您的
-21
是正确的。。您能
var\u dump($query\u string)
让我看看它在做什么吗?