自定义分类的“在屏幕上显示”不会保存

时间:2012-01-14 作者:Stephen Harris

我注意到,在查看自定义分类法的管理屏幕上,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,
  ));
}

1 个回复
最合适的回答,由SO网友:Rob Vermeer 整理而成
结束

相关推荐