หากต้องการแสดงหน้าที่เผยแพร่โดยค่าเริ่มต้นในลิงก์หน้าต่างๆให้วางโค้ดขนาดสั้นนี้ลงใน function.php ของคุณ จากนั้นคุณสามารถไปที่แท็บ“ ทั้งหมด” เพื่อดูรายการทั้งหมดของหน้า
// change page link to display published pages only
function wcs_change_admin_page_link() {
global $submenu;
$submenu['edit.php?post_type=page'][5][2] = 'edit.php?post_type=page&post_status=publish';
}
add_action( 'admin_menu', 'wcs_change_admin_page_link' );
หากคุณต้องการได้รับลิงก์การโพสต์ในแดชบอร์ดผู้ดูแลระบบให้ใช้โค้ดต่อไปนี้แทน
// change post link to display published posts only
function wcs_change_admin_post_link() {
global $submenu;
$submenu['edit.php'][5][2] = 'edit.php?post_status=publish';
}
add_action( 'admin_menu', 'wcs_change_admin_post_link' );
การอ้างอิง: http://www.wpcodesnippet.com/wordpress-admin/change-pages-link-display-published-pages/