管理员(所有帖子)停止响应问题

时间:2013-05-29 作者:Paulius Jakštas

我有这样的情况:我的网站有500多个帖子,10多个自定义分类法,其中一个分类法有20000多个术语。在管理面板中,我进入帖子->所有帖子wordpress会打开页面,但会停止响应(在Chrome“Version 27.0.1453.94 m”和IE9上),在Firefox 21.0上会变慢。我尝试过禁用所有插件,但没有任何帮助。所以我尝试从函数中删除部分代码。在我的主题中,我创建了层次化自定义分类法(20000多个术语),它工作得很有魅力。

功能和平。创建自定义分类法的php:

            $labels = array(
                \'name\'                       => _x( \'Apskritys\', \'Taxonomy General Name\', \'text_domain\' ),
                \'singular_name\'              => _x( \'Apskritis\', \'Taxonomy Singular Name\', \'text_domain\' ),
            );

            $args = array(
                \'labels\'                     => $labels,
                \'hierarchical\'               => true,
                \'public\'                     => true,
                \'show_ui\'                    => true,
                \'show_admin_column\'          => false,
                \'show_in_nav_menus\'          => true,
                \'show_tagcloud\'              => true,
            );

            register_taxonomy( \'county\', \'post\', $args );
在这种情况下,我将非常感谢您的建议!

1 个回复
SO网友:Paulius Jakštas

似乎每次我在这里发帖,我都能找到自己的答案。抱歉发帖。

所以我对上述问题的解决方案是:只需将“show\\u ui”更改为false。

 \'show_ui\' => false,
它帮助了我。

再次抱歉发布。

结束

相关推荐

get_terms on save_post hook

通常,如果我想检查即将发布的帖子的某些属性,我会这样检查:$post_title = $_POST[\'post_title\']; post\\u title是编辑窗口中标题字段的名称。我想我应该对分类法元框应用相同的逻辑。$formats = $_POST[\'tax_input[formats][]\']; 本质上,我试图检查在发布帖子时是否选择了特定的分类术语。