Không cho khách hàng đổi giao diện

Đăng bởi Neo vào 25 tháng 6, 2010 | Comments

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.

Bạn có thích bài viết này?

Neo's picture

Neo

Nhìn mặt trời từ năm 1984 nhưng tới tận 2002 mới được thấy cái máy tính đầu tiên của mình. Đầu năm 2007 thì quyết định theo cái nghề cao quý là thiết kế web Big Grin. Hiện mình đang sống tại Hà Nội. Sở thích: làm website và giúp đỡ mọi người phát triển website theo chiều hướng tốt đẹp hơn.

Trang chủ - Twitter