2013-10-01 49 views
-1

我已經在wordpress管理員中爲自定義帖子類型創建了一個新的子菜單,並且我希望在那裏添加一個修改的帖子列表,我按照我在數據庫中的新變量;有沒有在wordpress中顯示帖子列表的功能?或者我必須手動執行?如何將帖子列表添加到WordPress新近管理面板中?

add_action('admin_menu', 'my_plugin_menu'); 
function my_plugin_menu() { 
add_submenu_page('edit.php?post_type=product', __('My product list', 'zeeneo-tenders'), __('My product list', 'woo-tenders'), 'manage_options', 'my-products', 'my_plugin_options'); 

} 
function my_plugin_options() { 
if (!current_user_can('manage_options')) { 
    wp_die(__('You do not have sufficient permissions to access this page.')); 
} 
    echo "<h2>" . __('My products list', 'zeeneo-tenders') . "</h2>"; 

    // Here is the code to display the list of posts in this new panel 
} 
+0

不是很瞭解..你想添加發佈列表作爲菜單項嗎?否則,自定義帖子類型已經給你一個編輯屏幕.. –

+0

這是交易,我已經安裝woocommerce,我想添加一個子菜單,其中列出了具有某些屬性的產品;除了woocommerce的主要產品列表之外。 – user2833755

回答

0

的WordPress沒有wp_dropdown_posts就像它具有wp_dropdown_categorieswp_dropdown_users

它必須手工製作get_postsWP_Query,循環結果並製作<select><option>。對於您的用例,我認爲您需要使用Custom Fields parameters

您可以在WPSE上找到示例代碼:Dropdown list of a custom post type

相關問題