到目前为止我所做的工作,我正在创建一个WordPress插件来添加WordPress中的文档管理菜单页面
<?php
/**
*
*
*
* @wordpress-plugin
* Plugin Name: doc management
*/
// If this file is called directly, abort.
if ( ! defined( 'WPINC' ) ) {
die;
}
/** Step 2 (from text above). */
add_action( 'admin_menu', 'my_plugin_menu' );
/** Step 1. */
function my_plugin_menu() {
add_menu_page( 'My Plugin Options', 'docs Management', 'manage_options', 'my_unique_identifier2', 'my_plugin_options','',4 );
}
/** Step 3. */
function my_plugin_options() {
if ( !current_user_can( 'manage_options' ) ) {
wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
}
$file = plugin_dir_path( __FILE__ ) . 'view/main.php';
include_once $file;
}
?>
,但是我需要像WordPress Post和Pages菜单一样添加功能。因此,我认为我不是为功能创建新的插件,我可以使用自定义帖子类型进行操作。我只想添加一个文档,而不是添加页面或帖子。这没什么意思,而不是添加新页面。添加一个新文档并列出所有这些文档。批量删除和全部。
您是否试图构建自定义插件的特定需要?我建议您尝试使用https://wordpress.org/plugins/custom-post-type-ui/