Hôm nay cùng fcwordpress.net đi tìm hiểu chức năng của Function add_theme_page bạn nhé.
Tìm hiểu chức năng của function add_theme_page
Đầu tiên chúng ta cùng nhau tìm hiểu về các đối số của function add_theme_page
<?php
add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function);
?>
$page_title
:
Tiêu đề trang, ví dụ khi tôi cung cấp cho đối số này giá trị là ‘Các thiết lập theme’, thì khi đó bạn nhìn lên thanh tiêu đề của trình duyệt sẽ thấy dòng chữ ‘Các thiết lập theme’
$menu_title
:
Tiêu đề menu được thêm vào appearance, plugins tùy vào add_action, ví dụ khi bạn cung cấp cho đối số này giá trị là ‘thiết lâp’ chẳn hạn, thì khi khi add_action vào trong phần appearance chẳn hạn sẽ có dòng chữ ‘thiết lập’
$capability
:
quyền nào được vào trang này chẳn hạn edit_themes chẳn hạn, bạn có thể tham khảo các quyền tại trang http://codex.wordpress.org/Roles_and_Capabilities
$menu_slug
:
id của trang này ví dụ fcwordpress-edit-theme chẳn hạn
$function
:
khi click vào menu_title thì fuction này được gọi, ví dụ trong theme option chẳn hạn thì sẽ gọi hàm chức các thành phần trong form
Ví dụ về cách sử dụng hàm này:
add_action('admin_menu', 'init_theme_options');
function init_theme_options()
{
add_theme_page("Cách thiết lập cho theme", "Thiết lập", 'edit_themes', "edit-theme", 'theme_options');
}
function theme_options()
{
theme_options_update();
theme_options_html();
}
Chúc bạn áp dụng thành công
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress