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. :)






Anh ơi em không muốn sử dụng bản tiếng Việt, bởi em không quen với giao diện tiếng Việt trong trang quản trị . Có cách nào khác không anh ?
Anh ơi cho em hỏi một chút . Em đang sử dụng theme Aguamag của Theme Junkie . Em muốn tùy biến chữ Post Comment thành Gửi bình luận và dòng Logged in as … Log out? chuyển thành tiếng Việt . Tuy nhiên em đã dùng notepad++ tìm thật kỹ trong file theme và mấy file mã nguồn wordpress nhưng không tthể nào thấy được những từ đó ở đâu để tiến hành sửa đổi . Không biết anh có thể hỗ trợ em vấn đề này được không ạ ? Link demo đây ạ, http://demo.theme-junkie.com/?theme=aquamag . Nếu cần em có thể gửi cả file theme luôn ạ. Mong anh hỗ trợ ạ !
Bạn dùng WordPress tiếng Việt là dòng chữ này sẽ được Việt hóa nhé. :P
Chào anh Hiếu . Hôm nay em có đọc bài viết trên mạng về tối ưu database bằng cách dọn dẹp , xóa bỏ những tab không còn dùng nữa hoặc những tab do plugin hoặc theme cũ tạo ra trong phpadmin . Tuy nhiên em chỉ là người biết những thứ cơ bản thôi, còn chuyên sâu hơn ntn em không làm được . Dưới đây là ảnh chụp tab trong database của em, anh có thể chỉ cho em những tab nào không cần thiết và có thể xóa bỏ không a. Trước kia em có sử dụng plugin comment WPDISCUZ giống thạch phạm đó anh, và trước em cũng có sử dụng một theme hỗ trợ tính năng vote poin, và hình như có cả reactions gì đó tuy nhiên bh em không còn dùng nữa . Cảm ơn anh !
Link ảnh : http://www.upsieutoc.com/image/49uHY
Mình đâu biết site của bạn hiện tại đang cài đặt và active những plugin nào. Hơn nữa ngoài các table thì trong table “wp_options” còn chứa rất nhiều dữ liệu khác. Nên bạn tự nghiên cứu nhé. Khuyến cáo là nên backup trước và nếu không biết nó là cái gì thì tốt nhất đừng động vào. :P
Cảm ơn anh nhé :)
Sao hôm nay bình luận của em phải phê duyệt vậy anh Hiếu??
Đổi tên nên bị Akismet cho vào spam chứ sao. :D
Em thì thấy Jetpack này có vẻ phù hợp với Genesis hơn mấy cái Theme khác :D
cho mình hỏi, site mình cài jetpack từ lâu rồi, vậy các bạn ghi cũ mà nó tự tạo từ trước đến giờ có cách nào xóa ko, hay kệ thôi, giờ chỉ cần chèn code kia là dc?
Bạn có thể vào phpMyAdmin để xóa. Nhưng nhớ cẩn thận và backup trước khi làm. Nếu không quen thì không nên xóa. :P
Đúng là gần đây Jetpack có rất nhiều vấn đề Hiếu ạ. Mình thì không biết nó là vấn đề gì đâu nhưng dạo này rất hay phải tắt đi rồi khởi động lại nó, có khi 1 ngày vài lần nó mới hoạt động bình thường.
Từ sau bản 4.2.x là bắt đầu gặp vấn đề. :P
À không liên quan lắm nhưng WP Rocket sau khi cập nhật thì cái plugin WP tab widget của mình lại hoạt động tốt rồi. Thế mới gọi là cập nhật chứ :P
WP Rocket nó cập nhật suốt mà. Chúc mừng. :D
Chắc do nó thay giao diện. :D
Mình thấy cái này hay nhờ cái nhiều chức năng, nhưng đôi khi cũng hay bị lỗi
Chào anh
Chia sẻ của anh khá thú vị, đúng là Jetpack vẫn tồn tại rất rất nhiều cái dở. Không biết ý kiến các anh thế nào chứ em nghĩ Jetpack chỉ phù hợp cho các bạn mới mới làm quen chứ về lâu về dài xóa đi, cái các plugin khác còn ngon hơn
Jetpack có những thứ mà plugin khác không có được. :) Mình cũng “mới làm quen” với WordPress nên cứ dùng cho tiện. :D
Tuy còn tồn tại nhưng đa số mọi người dùng WP đều sử dụng cái này bạn ạ. Mình thấy mọi người đánh giá rất tốt về plugin này. Không chả nhẽ hơn 1 triệu người dùng cài cái này làm gì. :P
Mình dùng VPS nginx. Site luôn bị lỗi 504 khi kích hoạt plugin Jetpack. Ngoài ra không chỉ lỗi 504 mà nó còn làm full ram. Ram luôn ở tình trạng 100%. Điều này xảy ra bắt đầu khoảng 1 năm. Tương đương với bản nâng cấp 4.4.x trở lên thì phải. Cách tốt nhất là gỡ Jetpack ra. Lập tức mọi thứ lại ngon.
Lạ nhỉ. Mình dùng shared host cấu hình bình thường vẫn load ầm ầm. Chỉ có đợt này họ cập nhật mới phát sinh một số vấn đề. Có thể nói là “failed update”. :P
Nếu như Website có nhiều VS thì plugin Jetpack là một trong các nguyên nhân lớn nhất dẫn tới Full CPU, trước mình đã bị lỗi này, gỡ ra một phát ngon ngay.
Hỏi tí không phải, “VS” là cái gì bạn? :P
Visit đó Hiếu. Cứ giả nai thế :)
Mình không biết thật chứ không phải giả nai đâu. :P
VS = visit quả là cách viết tắt sáng tạo, mới lạ và độc đâo
Anh viết tắt kiểu này thì không biết cũng dễ hiểu à :P
Tại a hay đọc ở mấy diễn đàn SEO, nó toàn viết tắt như vậy cả. Tưởng nó là quy ước chung rồi :))))