Số vị trí menu quản trị viên WordPress
Menu trong bảng quản trị WordPress – Trong bài đăng này, chúng tôi xem cách chúng tôi có thể thêm menu tùy chỉnh vào thanh bên của quản trị viên. Đôi khi chúng tôi làm việc với các plugin hoặc chủ đề và chúng tôi cần hiển thị một số tính năng hoặc bất kỳ thông tin nào trong trang quản trị thì chúng tôi có thể sử dụng đoạn mã này để tạo tương tự Show Như chúng ta biết WordPress cung cấp hook bằng cách sử dụng mà chúng ta có thể dễ dàng thêm menu quản trị tùy chỉnh. Vì vậy, đối với điều này, chúng tôi sẽ sử dụng hook ‘admin_menu’ và thêm hành động vào hook này 1. Tạo menu –Thêm mã này vào chức năng. tệp php của plugin hoặc chủ đề của bạn add_action('admin_menu', 'custom_menu'); Trong dòng mã trên, tham số đầu tiên là hook mà chúng ta thảo luận, Tham số thứ hai là tên của hàm gọi lại. Trong chức năng gọi lại, bạn phải viết những gì bạn muốn thay đổi trong menu quản trị function custom_menu() { add_menu_page( 'Page Title', 'Menu Title', 'edit_posts', 'menu_slug', 'page_callback_function', 'dashicons-media-spreadsheet' ); } Như bạn có thể thấy trong hàm custom_menu() tôi vừa sử dụng add_menu_page(). Chức năng này cho phép bạn tạo một menu trong thanh bên quản trị và ánh xạ menu đó vào một trang Bắt đầu thương mại điện tử không đầu của bạn Trong hàm custom_menu()
Tham khảo – https. // chủ đề. nghệ thuật. net/blog/wordpress-custom-admin-pages/ Ủng hộVẫn có bất kỳ vấn đề nào, vui lòng thêm một vé và cho chúng tôi biết quan điểm của bạn để làm cho mã tốt hơn tạo một vé Cảm ơn vì đã dành thời gian cho tôi. Chúc bạn ngày mới tốt lành. Ngoài ra, hãy thuê Nhà phát triển WooC Commerce cho tất cả các loại dịch vụ để phát triển web và thiết bị di động, phát triển plugin, ứng dụng di động, dịch vụ thiết kế, v.v. Bạn đã bao giờ muốn sắp xếp lại hoặc xóa các mục trong menu quản trị WordPress của mình chưa? . Nhiều người muốn sắp xếp lại các liên kết menu quản trị để chúng phản ánh nhu cầu kinh doanh của họ Tuần này, một trong những khách hàng đã đến với chúng tôi với chính xác yêu cầu này Gần đây chúng tôi đã tích hợp UpStream với hệ thống nhận xét WordPress. Thay vì xây dựng hệ thống bình luận của riêng mình, chúng tôi đã sử dụng phương pháp này để cung cấp cho bạn các tính năng của bình luận WordPress bao gồm trả lời, lồng ghép và kiểm duyệt. Nhấp vào đây để xem cách bình luận hoạt động trong UpStream Tuy nhiên, một nhược điểm nhỏ là liên kết “Nhận xét” khác với liên kết “Dự án” trong bảng điều khiển WordPress. Bạn có thể thấy hai liên kết riêng biệt trong hình ảnh bên dưới. Khách hàng của chúng tôi cho rằng sẽ hợp lý hơn nếu có "Nhận xét" dưới dạng liên kết phụ bên dưới "Dự án" Plugin chúng tôi khuyên dùng cho tác vụ này là “Admin Menu Editor”
Trong trường hợp cụ thể của chúng tôi, khách hàng muốn di chuyển liên kết “Nhận xét” để nó trở thành liên kết menu phụ trong “Dự án”. Nhiệm vụ cụ thể đó chỉ khả dụng trong phiên bản Pro của plugin Admin Menu Editor. Tuy nhiên, có một cách tiếp cận khác – chúng ta có thể tạo một liên kết menu mới trong “Dự án”
Chúng tôi thực sự khuyên dùng plugin Trình chỉnh sửa menu quản trị để sắp xếp lại và chỉnh sửa các liên kết menu của bạn. Nó cũng có một số tính năng bổ sung rất hữu ích mà chúng tôi chưa chạm tới cho đến nay… Các tính năng khác của Trình chỉnh sửa menu quản trịTrong màn hình “Plugin”, bạn sẽ tìm thấy một tính năng cho phép bạn ẩn các plugin khỏi những người dùng khác. Điều này có thể rất hữu ích nếu bạn có một plugin mà bạn không muốn người dùng nhìn thấy. Đây cũng có thể là plugin quản lý trang như ManageWP hoặc InfiniteWP Cũng trong màn hình “Cài đặt”, bạn sẽ tìm thấy một số tính năng hữu ích. Bạn có thể kiểm soát ai có quyền truy cập vào Trình chỉnh sửa menu dành cho quản trị viên và cách nó hoạt động trên một thiết lập nhiều trang web Menu quản trị trong WordPress ở đâu?Bạn có thể truy cập trình chỉnh sửa menu bằng cách đi tới Cài đặt -> Trình chỉnh sửa menu . Plugin sẽ tự động tải cấu hình menu hiện tại của bạn khi bạn chạy nó lần đầu tiên. Nếu bạn đã thiết lập WordPress ở chế độ Nhiều trang (“Mạng”), bạn cũng có thể cài đặt Trình chỉnh sửa menu quản trị làm plugin toàn cầu.
Sự khác biệt giữa Add_menu_page và Add_options_page là gì?Ý chính cơ bản là thế này. add_options_page đặt menu/liên kết trong menu “Cài đặt” . add_menu_page đặt menu/liên kết ở cùng cấp độ với “Trang tổng quan”, “Bài đăng”, “Phương tiện”, v.v. . add_submenu_page đặt menu/liên kết khi còn nhỏ bên dưới “Dashboard”, “Posts”, “Media”, v.v.
Làm cách nào để sử dụng Add_submenu_page trong WordPress?Nếu bạn muốn thêm loại menu con vào loại bài đăng tùy chỉnh, chẳng hạn như trang tham chiếu cho loại bài đăng tùy chỉnh do plugin tạo, bạn có thể sử dụng cho $parent_slug . Chẳng hạn, đối với loại bài đăng tùy chỉnh “Sách”, $parent_slug có thể là 'chỉnh sửa. php?. For instance, for a custom post type “Book,” the $parent_slug could be 'edit. php? |