สร้างเมนูหลังบ้าน add_menu_page บันทึกส่วนตัว
<?php /** * Plugin Name: AAA * Description: BMI Calculator To Content * Plugin URI: https://www.bosszi.com/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b9%88%e0%b8%ad%e0%b9%80%e0%b8%a3%e0%b8%b2/ * Author: Supoth Nakudom * Author URI: https://www.bosszi.com * Version: 1.0 */ function add_menu() { //ชื่อฟังชันที่เราจะเขียน add_menu_page( // สร้าเมนูหัวข้อใหญ่ 'บัญชี bosszi', // Page Title ชื่อของไตเติ้ลเพจ 'ระบบบัญชี', // Menu Title ชื่อที่จะให้แสดงในเมนู 'manage_options', // ตั้งค่าว่าสมาชิกกลุ่นไหนที่จะเห็นเมนูนี้ได้ Capabiliy ดูที่หนัวข้อ Roles and Capabilities 'maim_menu01', // Menu_slug 'maim_menu1', // function ที่เราจะใช้เงาน 'dashicons-calculator', // ไอคอนด้านหน้าเมนู icon_url ถ้าไม่ใส่มันจะเอาเฟืองให้ https://iconify.design/icon-sets/dashicons/ '1' // position ตำแหน่ง ลำดับของเมนู ให้ดูที่ตาราง https://developer.wordpress.org/reference/functions/add_menu_page/ // ถ้าไม่ใส่ระบบจะเลือกให้อัตโนมัติ ); add_submenu_page( // สร้าเมนูหัวข้อย่อย "maim_menu01", //parent_slug ใส่เมนูหลัก https://developer.wordpress.org/reference/functions/add_submenu_page/ "ทดสอบ sub menu", //page_title "ทดสอบ sub menu", //menu_title "manage_options", //capability "sub-menu", //menu_slug "func_submenu" , //function "" //position ); } add_action("admin_menu", "add_menu"); //add_action("เมื่อมีสิ่งนี้เกิดขึ้นในระบบ", "ให้ไปเรียกชื่อฟังชันที่เราจะเขียน"); function maim_menu1(){ echo 'This is a maim_menu1'; } function func_submenu(){ echo 'This is a submenu_menu1'; } ?>