Không cho khách hàng đổi giao diện
Nếu bạn đã từng dùng Wordpress để làm website cho khách hàng chắc hẳn bạn đã gặp vấn đề này: Khách hàng "phát hiện" ra rằng họ có thể thay đổi giao diện (theme) từ Dashboard.
Bạn có thể thay đổi điều này bằng cách thêm đoạn mã sau vào file functions.php trong theme
// Không cho phép thay đổi giao diện và cài mới giao diện add_action('admin_init', 'remove_theme_menus'); function remove_theme_menus() { global $submenu; unset($submenu['themes.php'][5]); unset($submenu['themes.php'][15]); }
Cách này thật ra chỉ gỡ bỏ link từ menu, bạn vẫn có thể truy cập link wp-admin/themes.php hoặc wp-admin/theme-install.php để thay đổi và cài đặt giao diện mới.