基于类别或自定义字段的搜索结果

时间:2014-10-29 作者:fred randall


所以我按帖子类型列出了以下内容;如何编辑以添加自定义字段数据以同时填充?和或只是类别?

 $categories = array(
        \'post\' => \'Articles\',
        \'mobile-experience\' => \'Mobile\',
        \'staff-profiles\' => \'Staff Profiles\',
        \'events\' => \'Events\',
        \'page\' => \'Page Content\',);
这似乎是wordpress最标准的功能;一个按类别的简单搜索结果——而且它需要花费很长时间才能实现;我已经尝试了几十个插件,并使帖子类型和其他一些过滤器工作正常,但不是按类别——我将放弃自定义字段,但我需要找出类别。我不想改变使用关键字的搜索功能;但是,每次在“类别”下找到它时,只需在搜索结果页面中的该类别中进行填充即可。

1 个回复
SO网友:Joshua

我不确定这会有多大帮助,但这是我几年前为按类别显示帖子而编写的一段代码(可能过于复杂)。如果没有别的,至少可以让你走上正轨。

    $featured_posts = get_posts(
                            array(
                                \'category\' => $atts[\'cat\'],
                                \'posts_per_page\' => -1
                            )
                        );

结束

相关推荐

如何使用自定义错误处理程序捕获所有PHP错误?

我想知道是否有任何方法可以在不修改核心的情况下捕获Wordpress中的所有PHP错误(不仅仅是WP错误)?我这样问的原因是,我想手动捕获所有错误,并使用第三方软件作为错误聚合器,例如Sentry,但不限于例如,向他们发送电子邮件或登录到数据库。我知道Wordpress可以在调试模式下将错误记录到文件中,但这并不是我想要的,因为它很简单,而且有局限性。是的,我想捕捉Wordpress核心错误,如果有。不仅与插件/主题相关。[编辑]这是我的客户提出的要求-他们希望我能够监视他们拥有的任何应用程序中所有与PH