👉 Làm thế nào để quản lý và xóa các Transients trong WordPress

Hướng dẫn sử dụng VaultPress

WordPress plugin và các nhà phát triển chủ đề thường sử dụng Transients để lưu trữ thông tin kịp thời trong cơ sở dữ liệu của bạn để tăng tốc trang web của bạn. Nếu bạn đang trong quá trình xây dựng trang web của mình và bạn nhận thấy rằng một số yếu tố như bài đăng phổ biến hoặc tiện ích con twitter không thay đổi, thì có thể bạn đã cố gắng xóa bộ nhớ cache chỉ để nhận ra rằng không làm gì cả. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách quản lý và xóa các transients trong WordPress mà không cần phải đi vào cơ sở dữ liệu của bạn.

Transients là gì?

Transients API cho phép các nhà phát triển lưu trữ thông tin trong cơ sở dữ liệu WordPress của bạn với thời gian hết hạn. Điều này giúp tăng tốc trang web của bạn và giảm tải máy chủ của bạn.

Ví dụ trong plugin Floating Social Bar của chúng tôi, chúng tôi truy xuất và lưu trữ số lượng phương tiện truyền thông xã hội cho bài đăng. Chúng tôi cũng sử dụng chuyển tiếp để cập nhật số lượng cứ 30 phút một lần.

Nếu chúng tôi không sử dụng chuyển tiếp, thì máy chủ của bạn sẽ cần phải kết nối với tất cả các mạng xã hội trên mỗi lần tải trang sẽ làm chậm đáng kể trang web của bạn.

Đó là lý do tại sao transients là tuyệt vời.

Vậy tại sao bạn lại muốn quản lý hoặc xóa các transients? Những điều tốt đẹp có thể đi sai đôi khi. Giả sử kết nối giữa facebook và trang web của bạn không tốt lắm, và giờ đây nó hiển thị tổng số là 0. Bạn có thể đợi 30 phút hoặc xóa bỏ tạm thời và nhận số đếm chính xác.

Nó cũng giúp khi thử nghiệm một plugin để đảm bảo rằng nó thực sự hoạt động như nó được cho là. Cuối cùng nhưng không kém phần quan trọng, bạn có thể muốn xóa hết thời gian chờ để xóa cơ sở dữ liệu của bạn.

Bạn của chúng tôi, Pippin Williamson, gần đây đã phát hành một plugin có tên là Transients Manager. Plugin này cho phép bạn xem, tìm kiếm, chỉnh sửa và xóa các transients từ quản trị viên WordPress của bạn mà không cần phải nhập vào bảng tùy chọn cơ sở dữ liệu.

Đơn giản chỉ cần cài đặt và kích hoạt plugin. Sau khi kích hoạt, nó sẽ thêm một mục trình đơn mới dưới Công cụ »Transients. Bạn có thể xem tất cả các transients của bạn được liệt kê ở đó.

Bây giờ, trong khi plugin của anh ấy cho phép bạn xem, tìm kiếm, chỉnh sửa và xóa các transients riêng lẻ, nó không có khả năng xóa hàng loạt các transients hết hạn.

Thông thường, khi transients hết hạn, chúng nằm trong cơ sở dữ liệu. Nếu bạn muốn dọn dẹp bảng wp_options của mình, thì bạn có thể sử dụng plugin này được gọi là Delete Expired Transients.

Một khi bạn cài đặt và kích hoạt plugin, nó sẽ thêm một mục trình đơn mới dưới Công cụ »Xóa các Transients. Trên trang đó, nó sẽ hiển thị cho bạn các transients hết hạn và tổng số transients. Bạn có thể dễ dàng xóa hàng loạt các ứng dụng đã hết hạn khỏi màn hình này.

Chúng tôi hy vọng bài viết này đã giúp bạn quản lý và xóa các transients trong WordPress mà không cần phải nhập vào cơ sở dữ liệu của bạn.

Nếu bạn thích bài viết này, hãy cân nhắc đăng ký kênh YouTube của chúng tôi và theo dõi chúng tôi trên Twitter.

Xem video: Sao lưu cơ sở dữ liệu WordPress từ Localhost

Like this post? Please share to your friends:
Trả lời

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: