我注意到,在查看自定义分类法的管理屏幕上,WordPress似乎没有保存“在屏幕上显示”屏幕选项。更改并单击应用后,屏幕将重新加载,值返回到20。
WordPress内置的类别和标记不会出现这种情况。仅自定义分类法。其他屏幕选项(显示/隐藏哪些列)的行为与预期一致。
我是否发现了一个bug,或者我应该实现这个选项(或者我在注册分类法时忽略了一个选项)?
EDIT
我已经做了一个测试插件,下面是代码。我已经在WP3上对此进行了测试。3、2111主题。
<?php
/*
Plugin Name: Test Plugin
Version: 1
*/
add_action( \'init\', \'create_Test_taxonomies\', 0 );
function create_Test_taxonomies() {
$category_labels = array(
\'name\' => _x( \'Test Categories\', \'taxonomy general name\' ),
\'singular_name\' => _x( \'Category\', \'taxonomy singular name\' ),
\'search_items\' => __( \'Search Categories\' ),
\'all_items\' => __( \'All Categories\' ),
\'parent_item\' => __( \'Parent Category\' ),
\'parent_item_colon\' => __( \'Parent Category:\' ),
\'edit_item\' => __( \'Edit Category\' ),
\'update_item\' => __( \'Update Category\' ),
\'add_new_item\' => __( \'Add New Category\' ),
\'new_item_name\' => __( \'New Category Name\' ),
\'not_found\' => __(\'No categories found\'),
\'menu_name\' => __( \'Test Categories\' ),
);
register_taxonomy(\'test-cat\',array(\'post\'), array(
\'hierarchical\' => true,
\'labels\' => $category_labels,
\'show_ui\' => true,
\'query_var\' => true,
\'public\'=> true,
));
}