自定义分类法在登录时导致最大执行错误

时间:2017-10-14 00:17:53

标签: php wordpress

也许我一直在查看这段代码,以至于错误是显而易见的,我只是错过了它。我创建了一个自定义分类法('tutorial_passes'),但由于某些奇怪的原因,每当我以非管理员用户身份登录时,我网站上访问的任何页面都将停留在那里并最终以最大执行(30秒)错误结束。如果我评论运行register_taxonomy函数的负载,那么一切都很好。

以下是自定义分类法的代码....

function cptui_register_my_taxes_tutorial_passes() {

/**
 * Taxonomy: Tutorial Passes.
 */

$labels = array(
    "name" => __( 'Tutorial Passes', 'streamworksaudio-audio' ),
    "singular_name" => __( 'Tutorial Pass', 'streamworksaudio-audio' ),
    "add_new_item" => __( 'Add New Tutorial Pass', 'streamworksaudio-audio' ),
);

$args = array(
    "label" => __( 'Tutorial Passes', 'streamworksaudio-audio' ),
    "labels" => $labels,
    "public" => true,
    "hierarchical" => false,
    "label" => "Tutorial Passes",
    "show_ui" => true,
    "show_in_menu" => true,
    "show_in_nav_menus" => true,
    "query_var" => true,
    "rewrite" => array( 'slug' => 'tutorial_passes', 'with_front' => true, ),
    "show_admin_column" => false,
    "show_in_rest" => false,
    "rest_base" => "",
    "show_in_quick_edit" => false,
);
register_taxonomy( "tutorial_passes", array( "media_downloads" ), $args );
}
add_action( 'init', 'cptui_register_my_taxes_tutorial_passes' );

再一次,也许我无法看到错误...但它对我来说很好看。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

它似乎与WooCommerce Memberships扩展有关。我有插件使用的自定义税。一旦我从WooCommerce Memberships中删除了该问题,该问题就消失了。