WordPress自定义帖子类型管理员搜索不起作用

时间:2014-04-02 15:51:25

标签: wordpress search admin custom-post-type

我已经在WordPress中创建了一个自定义帖子类型,除了搜索功能之外,它的工作效果都很好。更奇怪的是,如果我第二次点击搜索,它会将我拉进WordPress的默认帖子部分。

这很奇怪,我在网上找不到任何解决方法。

有关如何在WordPress后端从CPT创建工作管理搜索的任何想法?

代码

// Register custom function     
add_action( 'init', 'vendors', 0 );

// Create custom post-types 
function vendors() {
    register_post_type( 'vendors',
    array(
        'labels' => array(
            'name'               => 'Vendors',
            'singular_name'      => 'Vendor',
            'add_new'            => 'Add New',
            'add_new_item'       => 'Add New Vendor',
            'edit'               => 'Edit',
            'edit_item'          => 'Edit Vendor',
            'new_item'           => 'New Vendor',
            'view'               => 'View',
            'view_item'          => 'View Vendors',
            'search_items'       => 'Search Vendors',
            'not_found'          => 'No Vendors found',
            'not_found_in_trash' => 'No Vendors found in Trash',
            'parent'             => 'Parent Vendor'
        ),

        'public'                 => true,
        'menu_position'          => 15,
        'supports'               => array( 'title', 'editor', 'comments', 'thumbnail', 'custom-fields' ),
        'menu_icon'              => '',
        'has_archive'            => true
    )
);
}

1 个答案:

答案 0 :(得分:0)

问题出在我的functions.php文件中。我不得不逐个删除每一行,直到搜索工作为止。