Ngăn Jetpack tạo thêm các bản ghi trong table options của database.
Phải thừa nhận Jetpack là một plugin toàn năng và gần như không thể thiếu đối với blog/ website WordPress bởi những lợi ích tuyệt vời mà nó mang lại. WP Căn bản đã có hẳn một serie hướng dẫn sử dụng Jetpack plugin để giúp độc giả có thể làm quen một cách dễ dàng hơn. Tuy nhiên, trong các phiên bản mới được cập nhật gần đây, không biết là do lỗi hay cố ý, Jetpack đã âm thầm tạo thêm rất nhiều bản ghi liên quan đến việc đồng bộ dữ liệu trong table options của database.
Tham khảo thêm:
- Tổng quan về cài đặt và sử dụng Jetpack WordPress plugin
- Đăng nhập WordPress thông qua tài khoản WordPress.com
Số lượng bản ghi không ngừng tăng lên theo số lần đồng bộ dữ liệu giữa website và máy chủ của WordPress.com. Nó khiến cho database ngày một căng phồng và hậu quả thì chắc các bạn đã biết rõ. Một database có kích thước càng lớn thì càng làm máy chủ host xử lý chậm đi, ảnh hưởng xấu đến tốc độ load web. Đối với một người “tôn sùng” tốc độ như tôi thì đó là một điều không thể chấp nhận được.
Ngăn Jetpack tạo thêm các bản ghi trong table options
Để ngăn không cho Jetpack tiếp tục tạo thêm các bản ghi không cần thiết trong table options của database, các bạn chỉ cần thêm code sau đây vào file functions.php của theme (hoặc child theme) mà bạn đang sử dụng:
//* Disable Jetpack Sync
add_filter( 'jetpack_sync_listener_should_load', '__return_false' );
add_filter( 'jetpack_sync_sender_should_load', '__return_false' );
Lưu lại và tận hưởng kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!
Ngoài ra, các phiên bản Jetpack gần đây cũng tồn tại một số vấn đề như: không tự động chia sẻ bài viết mới lên mạng xã hội, không tự động hiển thị bài viết liên quan cho các bài viết mới… Hy vọng các lập trình viên của Automattic sẽ nhanh chóng tung ra bản cập nhật để khắc phục.
Còn bạn, bạn có đang sử dụng plugin Jetpack trên blog/ website WordPress của mình? Bạn có phát hiện ra những vấn đề mà tôi vừa đề cập ở trên? Hãy chia sẻ với chúng tôi phương pháp giải quyết của bạn (nếu có) trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe 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 qua email nhé. Cảm ơn rất nhiều. :)
Hi Hiếu
Mới cài xong Jetpack. Phần cuối cùng có đề nghị chọn cài đặt mặc định nhanh của Jetpack. Có nên cài đặt mặc định không?
Các bảng table đồng bộ từ wordpress.com nên chặn không ?. Hải cài wordpress tháng 3/2017. jetpack vào tháng 4.
Không nên chọn cài đặt nhanh mặc định của Jetpack bạn nhé. Thay vào đó, bạn nên tắt bật module thủ công (chỉ bật những module thực sự dùng đến và tắt tất cả những module còn lại) thông qua link https://domain.com/wp-admin/admin.php?page=jetpack_modules
Nhớ thay https://domain.com bằng tên miền của bạn.
Xong rồi. cài lại luôn. Trang đăng nhập ra 401. Unauthorized
các bạn cẩn thận trước khi cài Jetpack nhé. Không đăng nhập trang wp-admin.
Truy cập :http://www.xxx/wp-admin
Xuất hiện cả phần đăng nhập wordpress.com và wp-admin.
Cái này là do bạn kích hoạt module Single Sign On chứ có gì đâu? Nó cho phép đăng nhập bằng cả tài khoản Admin web lẫn tài khoản WordPress.com. Bản thân site của mình còn bỏ hẳn đăng nhập bằng Admin web đi. Chỉ đăng nhập qua tài khoản WordPress.com cho bảo mật. :P
Hi Hiếu
Đúng là chuyên gia.
Đã vào lại rồi, không biết có phải do mạng không?. Chỉnh lại các module
Chỉ active :
+ sitemap
+ siteStats
Còn phần ngăn chặn đồng bộ với wordpress.com để tạo bảng table có nên làm không ?
Bạn chặn cũng được. Không chặn cũng chẳng sao. Nên bật thêm module Protect để bảo mật trang đăng nhập. :P
Plugin Jetpack này tự động thêm 2 thẻ meta title và meta description thì phải. Mình có dùng Jetpack và Yoast SEO khi view-source thì thấy có 2 thẻ title và 2 thẻ description. Mình có thử tắt Jetpack đi thì chỉ còn thẻ của Yoast SEO. Vậy làm sao để xóa bỏ 2 cái thẻ mà Jetpack nó tạo ra vậy Hiếu? Cảm ơn bạn trước
Bạn đang bật những module gì của Jetpack vậy? :P
Mình có bật Share Post, Bài viết liên quan, Photon, Brute force attack protection thế thui. Tiện thể cho mình hỏi có Plugin nào tạo bài viết liên quan mà có thumbnail giống giống Jetpack k? Có thì mình gỡ luôn Jetpack cho nhẹ site
Bạn truy cập http://yourdomain.com/wp-admin/admin.php?page=jetpack_modules và kiểm tra xem có đúng là chỉ bật những module đó không? :P
Hay quá, giờ mình mới biết có cái này, vào Cài đặt của Jetpack không thấy. Không up đc ảnh nhỉ. Những module đang hoạt động của mình đây, tắt bỏ cái SEO Tools đi đúng không vậy?
Manage
Protect
Shortcode Embeds
Sharing Cấu hình
WP.me Shortlinks
Omnisearch
Photon
Related posts
SEO Tools
Đúng rồi bạn. Tắt SEO Tools đi. :P
OK, tắt bỏ chỉ còn thẻ của Yoast SEO thôi, cảm ơn Hiếu nhiều nhé, chúc cậu ngày tốt lành
Cảm ơn anh về chia sẻ. Em add vào theme lúc đầu nó hiện luôn cả dòng code ra ngoài hết hồn. Bây giờ thì ổn rồi. Mà Jetpack ko chia sẻ tự động lên social network nữa thì nên dùng plugin nào ạ?
Dùng plugin này thử xem: https://wordpress.org/plugins/social-networks-auto-poster-facebook-twitter-g/ :P