Bỏ qua đến nội dung chính
4 phút thời gian đọc (729 từ)

Dọn dẹp bảng wp_posts WordPress

DỌN DẸP BÀI VIẾT TRÊN WP-POST

Đối với mỗi bài viết mà bạn viết hoặc trang mà bạn tạo, WordPress lưu trữ nhiều phiên bản sửa đổi mà bạn có thể quay lại. Sự thoải mái đó là tốt cho đến một ngày, bạn bắt đầu nhận thấy rằng không gian máy chủ của bạn bị chiếm dụng một cách khó hiểu. Kẻ gây ra là bảng wp_posts mà do thiếu hạn chế về các phiên bản sửa đổi, ngày càng lớn lên.

 

Hệ thống Phiên bản Sửa đổi wp-posts của WordPress

Các bản sửa đổi có thể được truy cập từ menu thanh bên trên bất kỳ bài đăng hoặc trang nào. Bạn có thể duyệt qua các bản sửa đổi để xem những gì đã thay đổi và khi nào. Nếu cần, bạn có thể đi lại giữa các bản sửa đổi để tìm kiếm nội dung mà bạn đã xóa hoặc hoàn nguyên về phiên bản cũ hơn. Vấn đề chỉ xuất hiện khi blog WordPress của bạn bị ngập trong các bản sửa đổi.

1-Bản sửa đổi


 
Theo mặc định, WordPress lưu trữ vô số bản sửa đổi cho các bài đăng và trang của bạn, ngay cả khi bạn hiếm khi nghĩ đến chúng. Tuy nhiên, việc dọn dẹp bảng wp_posts và giải phóng không gian có thể đơn giản như một truy vấn MySQL. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách thực hiện và cách ngăn chặn các bản sửa đổi tích tụ trong tương lai.

 

Dọn dẹp Bảng wp_posts từ phpMyAdmin

Các bản sửa đổi được lưu trữ trong cơ sở dữ liệu MySQL của bạn, vì vậy việc dừng đầu tiên để dọn dẹp các bản sửa đổi là chính cơ sở dữ liệu đó. phpMyAdmin là một trong những công cụ quản trị phổ biến nhất cho MySQL và cho phép truy vấn trong bố cục thân thiện với người dùng.

2-Truy vấn

 

Để xóa các bản sửa đổi cũ, hãy tìm và nhập bảng wp_posts. Ở trên cùng, chọn tab SQL và nhập truy vấn bên dưới:

XÓA TỪ wp_posts NƠI post_type = "revision";

 

Truy vấn tìm kiếm các phiên bản của các bài đăng là bản sửa đổi trong bảng wp_posts và xóa chúng. Đơn giản nhưng cực kỳ hiệu quả; trong một blog WordPress nhỏ, kích thước bảng giảm từ 86kb xuống 22kb - giảm 75%. Trong websiteslớn hơn, nó có khả năng loại bỏ tới 90% dữ liệu lưu trữ.

 

Dọn dẹp bảng wp_posts từ WP Speed of Light

Xóa thủ công các bản sửa đổi khỏi bảng wp_posts rất phức tạp và có nguy cơ xóa nhầm các bài viết và trang thực tế. WP Speed of Light cung cấp một cách trực quan hơn để dọn dẹp các bản sửa đổi khỏi bảng wp_posts.

Các bản sửa đổi cũ có thể được xóa khỏi menu tab Dọn dẹp cơ sở dữ liệu trong cấu hình của WP Speed of Light. Một trong các tùy chọn là làm sạch tất cả các bản sửa đổi bài viết - đánh dấu vào đó và nhấn nút làm sạch & lưu để giải phóng bảng wp_posts của bạn khỏi nội dung không cần thiết.

wp-speed-of-light-database-auto-cleaup

 

Nếu bạn có Addon Pro của WP Speed of Light, bạn có thể tiến thêm một bước nữa. Ở trên cùng của trang, bạn có thể bật tính năng dọn dẹp tự động và chọn tần suất dọn dẹp bảng wp_posts. Nhấn clean & save để xác nhận các thay đổi.

 

Giới hạn số lượng bản sửa đổi WordPress

Giống như những thứ khác, phòng ngừa tốt hơn là chữa bệnh. Cấu hình của WordPress cho phép bạn giới hạn số lượng bản sửa đổi để lưu trữ cho mỗi bài viết hoặc trang. Để đặt tùy chọn này, hãy truy cập máy chủ của bạn bằng SFTP và mở tệp wp-config.php.

wordpressrevisionbig-list

 

Trong tệp wp-config.php, bạn muốn tìm dòng định nghĩa ABSPATH. Để bất kỳ dòng nào dưới đây hoạt động, bạn cần chèn chúng trước dòng mã này. Có hai cách để giới hạn số lần sửa đổi WordPress. Bạn có thể viết ra dòng mã sau để giữ lại các bản sửa đổi gần đây nhất:

define('WP_POST_REVISIONS', 5);

 

Tự nhiên, bạn có thể thay đổi số để chỉ định giới hạn của riêng bạn trên các bản sửa đổi bài đăng và trang. Ngoài ra, nếu bạn muốn không lưu trữ bất kỳ bản sửa đổi nào, bạn có thể vô hiệu hóa hệ thống sửa đổi của WordPress hoàn toàn bằng cách viết mã sau:

define('WP_POST_REVISIONS', false);

 

Trên lý thuyết, các bản sửa đổi WordPress có thể là một điều may mắn, cho phép bạn di chuyển qua các bài viết và trang cũ để tìm nội dung mà bạn đã chỉnh sửa. Trong thực tế, giới hạn không gian trên các máy chủ nhỏ có thể làm giảm khả năng sử dụng của các bản sửa đổi và biến chúng thành các lưu trữ cồng kềnh. Cho dù với WP Speed of Light hoặc xóa chúng thủ công, các bản sửa đổi không nhất thiết phải là một trở ngại, và tiến tới, bạn có thể thay đổi hành vi của chúng để phù hợp với nhu cầu của mình.

Cũng cần lưu ý rằng WP Speed of Light sẽ cho phép chúng tôi phân tích tốc độ trang web của mình và cũng cung cấp cho chúng tôi các tùy chọn đơn giản để tối ưu hóa nó một cách nhanh chóng như bạn có thể thấy ở đây.

 

Chi tiết thêm: WP Speed of Light >>

 

Cập nhật thông tin

Khi bạn đăng ký theo dõi blog, chúng tôi sẽ gửi cho bạn một email khi có bản cập nhật mới trên trang web để bạn không bỏ lỡ chúng.

Bài viết liên quan

Bình luận cho bài đăng này đã bị khóa bởi quản trị viên.
 

Bình luận