Tinh giản plugin LiteSpeed Cache giúp menu gọn gàng hơn, loại bỏ các mục không cần thiết.
LiteSpeed Cache, không còn nghi ngờ gì nữa, chắc chắn là một trong những plugin hỗ trợ tối ưu website WordPress miễn phí tốt nhất hiện nay. Cùng với sự phát triển của nó qua từng phiên bản, menu của plugin này ngày càng xuất hiện thêm nhiều mục mà theo tôi là không thật sự quá cần thiết, thậm chí gây rối mắt và làm chậm tốc độ load của WordPress Dashboard. Nếu bạn cũng đang có cảm nhận tương tự và muốn tìm cách để tinh giản hay tùy biến menu của plugin LiteSpeed Cache thì bài viết này chính là dành cho bạn.
Tham khảo thêm:
Đối với tôi và các khách hàng đang sử dụng dịch vụ WordPress Hosting do WP Căn bản cung cấp, plugin LiteSpeed Cache có nhiều tính năng không quá cần thiết. Chẳng hạn như:
- Các mục Dashboard, Presets, Crawler trong menu chính của plugin:
- Menu LiteSpeed Cache trong Settings (vì nó trùng chức năng với LiteSpeed Cache => Cache):
- LiteSpeed Options meta box trong trình soạn thảo cho phép tắt/ bật cache, lazy load hình ảnh… cho từng trang (nhưng phần lớn mọi người sẽ không quan tâm đến nó):
Tham khảo thêm: Hướng dẫn cài LiteSpeed Cache cho website WordPress
Tinh giản plugin LiteSpeed Cache
Sau một thời gian lang thang trên mạng, tôi đã tìm được một vài code hữu ích giúp tinh giản plugin LiteSpeed Cache để nó trông gọn gàng hơn, load nhanh hơn trong WordPress Dashboard.
Chèn code sau đây vào tập tin functions.php
của theme mà bạn đang dùng. Các bạn cũng có thể sử dụng plugin Code Snippets để chèn nhằm tránh nó bị xóa mất khi cập nhật theme:
function wpcb_hide_litespeed_cache_menus() {
// Hide "Settings → LiteSpeed Cache".
remove_submenu_page('options-general.php', 'litespeed-cache-options');
// Hide "LiteSpeed Cache".
remove_menu_page('litespeed');
// Hide "LiteSpeed Cache → Dashboard".
remove_submenu_page('litespeed', 'litespeed');
// Hide "LiteSpeed Cache → Presets".
remove_submenu_page('litespeed', 'litespeed-presets');
// Hide "LiteSpeed Cache → General".
remove_submenu_page('litespeed', 'litespeed-general');
// Hide "LiteSpeed Cache → Cache".
remove_submenu_page('litespeed', 'litespeed-cache');
// Hide "LiteSpeed Cache → CDN".
remove_submenu_page('litespeed', 'litespeed-cdn');
// Hide "LiteSpeed Cache → Image Optimization".
remove_submenu_page('litespeed', 'litespeed-img_optm');
// Hide "LiteSpeed Cache → Page Optimization".
remove_submenu_page('litespeed', 'litespeed-page_optm');
// Hide "LiteSpeed Cache → Database".
remove_submenu_page('litespeed', 'litespeed-db_optm');
// Hide "LiteSpeed Cache → Crawler".
remove_submenu_page('litespeed', 'litespeed-crawler');
// Hide "LiteSpeed Cache → Toolbox".
remove_submenu_page('litespeed', 'litespeed-toolbox');
}
add_action('admin_menu', 'wpcb_hide_litespeed_cache_menus', 11);
Tùy thuộc vào nhu cầu sử dụng của bạn, hãy lược bỏ bớt các dòng code tương ứng với menu mà bạn muốn giữ lại. Đây là ví dụ về menu mà tôi đang sử dụng:
- Menu riêng của plugin LiteSpeed Cache:
- Menu của plugin LiteSpeed Cache trong Settings đã bị loại bỏ:
Ẩn LiteSpeed Options meta box
Chèn code sau đây vào tập tin functions.php
của theme mà bạn đang dùng. Các bạn cũng có thể sử dụng plugin Code Snippets để chèn nhằm tránh nó bị xóa mất khi cập nhật theme:
function wpcb_hide_litespeed_cache_metaboxes() {
$screen = get_current_screen();
if ( !$screen ) {
return;
}
remove_meta_box('litespeed_meta_boxes', $screen->id, 'side');
}
add_action('add_meta_boxes', 'wpcb_hide_litespeed_cache_metaboxes', 20);
Truy cập trình soạn thảo của bài viết, trang hoặc sản phẩm để kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!
Bạn có đang sử dụng plugin LiteSpeed Cache trên website WordPress của mình hay không? Bạn biết bất cứ thủ thuật nào khác giúp tối ưu plugin LiteSpeed Cache? Đừng quên chia sẻ nó với chúng tôi thông qua khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
chèn hết code trên là mất luôn litespeed
Mình đã bảo là lược bỏ các dòng code cho phù hợp mà. Chèn nguyên code thì nó mất luôn là đúng rồi. :)) Ví dụ như trên trang của mình thì mình chỉ chèn thế này thôi:
em tuỳ chỉnh đc rồi, cám ơn anh!
Cảm ơn bạn, đã làm thành công
Đụng đến code nhiều quá nên không dám làm.
Copy paste thôi bạn. Có gì đâu mà sợ. :D
A chèn code bảo meta box nó báo lỗi này:
Don’t Panic
The code snippet you are trying to save produced a fatal error on line 6:
syntax error, unexpected ‘&’
Em vừa chỉnh sửa lại code rồi anh nhé. Do trình soạn thảo nó tự convert ký tự làm lỗi á.
Đoạn code trên hôm trước anh vào nó cũng báo 1 lỗi tương tự.