Bỏ qua đến nội dung chính

10 thủ thuật để giữ cho một cài đặt WordPress sạch

Divi: chủ đề WordPress dễ sử dụng nhất

Bạn đang tìm kiếm các plugin và plugin WordPress tốt nhất?

Tải xuống các plugin và WordPress chủ đề tốt nhất trên Envato và dễ dàng tạo trang web của bạn. Đã tải xuống nhiều hơn 49.720.000. [ĐỘC QUYỀN]

Cơ sở dữ liệu của bạn có thể chứa đầy các tệp không cần thiết chắc chắn làm chậm blog WordPress của bạn.

Việc thực hiện dọn dẹp thường xuyên cho phép bạn giảm đáng kể kích thước cơ sở dữ liệu của mình, điều đó có nghĩa là các tệp sao lưu sẽ nhẹ hơn và nhanh hơn để thực hiện.

Trong hướng dẫn này, chúng ta sẽ đi qua một loạt các khía cạnh trong việc dọn dẹp cơ sở dữ liệu bằng một vài plugin và một vài truy vấn SQL. Chúng tôi cũng sẽ xem xét các mẹo nhỏ cho nhiều trang và một trang.

Bảo trì cơ bản

Trước khi bắt đầu dọn dẹp, bạn cần tạo một bản sao lưu cơ sở dữ liệu của mình, nhưng cũng là các tệp của bạn.

Đôi khi mọi thứ có thể đi sai. Giữ một bản sao của trang web của bạn có thể có ích trong việc khôi phục nếu mọi thứ không hoạt động đúng. Trong trường hợp này, chúng tôi có các hướng dẫn có thể giúp bạn, bao gồm:

Loại bỏ các plugin không cần thiết

Một trong những cách hiệu quả nhất để giảm bớt sự lộn xộn trong cơ sở dữ liệu của bạn là xóa các plugin mà bạn không cần hoặc hiện không sử dụng.

Các plugin thường chiếm dung lượng trong cơ sở dữ liệu, đó là lý do tại sao loại bỏ các plugin không cần thiết là bước sơ bộ trong việc dọn dẹp cơ sở dữ liệu.

Cách thực thi các lệnh SQL trong cơ sở dữ liệu của bạn

Bạn đoán xem, bạn cần truy cập cơ sở dữ liệu của mình để có quyền truy cập vào các tùy chọn dọn dẹp khác nhau này. Nếu bạn không nhớ tên người dùng và mật khẩu của mình, bạn có thể tìm thấy chúng trong tệp "wp-config.php" nằm ở thư mục gốc của cài đặt của bạn.

Mã trong tệp này tương tự như sau:

wp-config-mẫu

Trong hình ảnh này, văn bản "yourusername" phải được thay thế bằng tên người dùng cơ sở dữ liệu và văn bản "this-is-your-password" phải được thay thế bằng tên thực của người dùng.

Khi bạn đã vào phpMyAdmin (có sẵn trong CPanel của bạn), nhấp vào cơ sở dữ liệu cài đặt WordPress của bạn (trong hình ảnh đó là giá trị của hằng số "DB_NAME"), sau đó nhấp vào " SQL".

tab-sql-phpmyadmin

Trên trang này, bạn có thể nhập các truy vấn SQL và nhấp vào nút " thực hiện".

Nếu bạn thấy thông báo cho biết không có bảng nào được chỉ định, thì bạn đã hoàn thành tốt.

Bây giờ chúng tôi biết nơi để đặt các truy vấn SQL của mình, đã đến lúc bắt tay vào công việc.

Xóa các plugin và dữ liệu liên tục khỏi các bài báo

Sau khi gỡ cài đặt các plugin mà bạn không sử dụng, đôi khi cũng cần phải xóa cơ sở dữ liệu của bạn về bất kỳ dữ liệu nào do các plugin đó để lại. Đây cũng là cách chúng tôi sẽ xóa dữ liệu liên tục khỏi các bài báo.

wp-post-meta

Nếu bạn sử dụng mạng nhiều trang, hãy thử mạng này

wp-post-meta-nhiều địa

Dễ dàng tạo trang web của bạn với Elementor

Elementor cho phép bạn dễ dàng tạo ra bất kỳ thiết kế trang web nào với một cái nhìn chuyên nghiệp. Ngừng trả tiền đắt cho những gì bạn có thể tự làm. [Miễn phí]

Trong yêu cầu này, bạn phải thay thế biểu thức "#" bằng số nhận dạng của trang web (trong mạng) mà bạn muốn xóa và cụm từ "your-meta-key" phải được thay thế bằng giá trị mà bạn muốn xóa .

Cách xóa tất cả các bình luận spam

Những bình luận không mong muốn đã tồn tại từ buổi bình minh của thời gian và dường như không biến mất theo thời gian. Nếu bạn có quá nhiều bình luận không mong muốn, đây là truy vấn bạn có thể thực hiện để dọn dẹp mọi thứ.

ức chế-of-đánh giá-bất lợi

Đối với mạng nhiều trang, bạn chỉ cần sử dụng mã sau:

ức chế-of-đánh giá-nhiều địa

Như trong ví dụ trước, tất cả những gì bạn phải làm là thay thế giá trị “#” bằng giá trị tương ứng với số nhận dạng của trang web mà bạn muốn thực hiện thao tác.

Làm thế nào để xóa bình luận đang chờ kiểm duyệt

Nếu bạn có một số lượng lớn nhận xét mà bạn chưa kiểm tra, truy vấn này sẽ rất hữu ích vì nó cho phép bạn xóa mọi thứ. Đảm bảo rằng bạn không xóa các bình luận xác thực và hợp lệ trước khi thực hiện thao tác này.

thắc mắc, ý kiến

Đối với các mạng nhiều trang, sử dụng mã sau:

loại bỏ-bình-Chính sách về

Giống như tất cả các mã trước đó, thay thế biểu thức "#" bằng số nhận dạng trang web.

Cách xóa các thẻ không sử dụng

Nếu bạn giống tôi, thì có lẽ bạn có rất nhiều thẻ và theo thời gian, có thể một số thẻ ngày càng ít được sử dụng và có thể không phải do bạn đã xóa chúng khỏi một mục. Truy vấn này cho phép bạn xóa tất cả các nhãn không được liên kết với bất kỳ mục nào.

DELETE TỪ wp_terms trọng lượng
INNER JOIN wp_term_taxonomy wtt ON wt.term_id = WTT.term_id Ở ĐÂU WTT.phân loại = 'post_tag' WTT.tính = 0;

Đối với mạng nhiều trang của mình, bạn sẽ cần thay thế biểu thức '#' bằng số nhận dạng trang web và áp dụng mã sau:

DELETE TỪ wp_#_terms trọng lượng
INNER JOIN wp_#_term_taxonomy wtt ON wt.term_id = wtt.term_id WHERE wtt.taxonomy = 'post_tag' AND wtt.count = 0;

Làm thế nào để xóa pingback

Nếu bạn tắt tùy chọn pingback và muốn xóa tất cả các pingback có sẵn trong cơ sở dữ liệu của mình, truy vấn này có thể hữu ích.

pingback-ức chế

Đối với các mạng nhiều trang

ức chế-pingback-Chính sách về

Làm thế nào để thoát khỏi trackback

Nếu bạn muốn xóa pingback, bạn sẽ muốn thoát khỏi trackback cùng một lúc. Đây là một yêu cầu có thể giúp bạn theo hướng này.

Divi: Chủ đề WordPress tốt nhất mọi thời đại!

hơn Tải xuống 701.000, Divi là chủ đề WordPress phổ biến nhất trên thế giới. Nó là hoàn chỉnh, dễ sử dụng và đi kèm với hơn 62 mẫu miễn phí. [Khuyến nghị]

trackback-ức chế

Đối với các mạng nhiều trang:

đa mạng

hãy nhớ huy hiệu "#" phải được thay thế bằng ID blog của bạn.

Cách xóa sửa đổi bài viết

Đối với các blog đã có từ lâu, các bài đánh giá có thể chồng chất trong cơ sở dữ liệu của bạn một cách nhanh chóng. Để loại bỏ chúng nhanh chóng, hãy chạy truy vấn này.

DELETE a, b, c
TỪ wp_posts a
LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id )
LEFT JOIN wp_term_taxonomy d ON ( b.term_taxonomy_id = d.term_taxonomy_id)
Ở ĐÂU a.post_type = 'sửa đổi'
d.phân loại != 'link_category';

Đối với mạng nhiều trang, mã này có thể được sử dụng trên tất cả các trang web khác ngoài hiệu trưởng.

DELETE a, b, c
TỪ wp_#_đăng ký một
LEFT JOIN wp_#_term_relationships b ON (= a.ID b.object_id)
LEFT JOIN wp_#_postmeta c ON (a.ID = c.post_id)
LEFT JOIN wp_#_term_taxonomy d ON (b.term_taxonomy_id = d.term_taxonomy_id)
Ở ĐÂU a.post_type = 'sửa đổi'
d.phân loại != 'link_category';

Đảm bảo luôn thay thế chỉ mục "#" bằng ID blog của bạn.

Cách loại bỏ các mã ngắn bạn không còn sử dụng

Nếu bạn đã thử nghiệm một số plugin yêu cầu sử dụng shortcode trên blog của mình và tại một thời điểm nào đó bạn đã xóa plugin này, có thể khó tìm thấy tất cả các bài viết này một cách nhanh chóng.

Mã này cho phép bạn nhanh chóng xóa các mã ngắn mà bạn không còn sử dụng nữa.

CẬP NHẬT wp_post SET POST_CONTENT = replace (POST_CONTENT, '[Your-shortcode]', '' );

Thay thế biểu thức " [Your-shortcode] Bằng mã ngắn bạn muốn xóa.

Đối với mạng nhiều trang, có một mã bạn có thể sử dụng. Đảm bảo thay thế giá trị "#" bằng ID của mỗi blog.

CẬP NHẬT wp_#_post SET post_content = Replace (post_content, '[your-shortcode]', ”);

Cách xóa các mục cũ

Nếu trang web của bạn đã hoạt động được một thời gian, thì có lẽ bạn có một số bài báo lỗi thời, chắc chắn không còn là bài viết hot nữa. Và nếu bạn gặp vấn đề với những thứ này, thì bạn có thể muốn loại bỏ chúng. Để làm như vậy, bạn phải sử dụng mã sau. Thay giá trị "# -of-days" bằng số ngày giữa các bài viết gần đây và những bài viết sẽ bị xóa.

Ví dụ: nếu bạn muốn xóa các bài viết đã 5 năm tuổi, bạn phải chỉ định "1825".

bài cũ

Đối với mạng nhiều trang, bạn có thể sử dụng mã sau:

ức chế-of-hàng-Chính sách về

Thay đổi giá trị wp _ # _ bài viết Bởi " wp_ [blog ID] _posts". Hãy nhớ chỉ định số ngày giữa các bài viết hiện tại và những bài viết sẽ bị xóa.

Dễ dàng tạo Cửa hàng trực tuyến của bạn

Tải xuống miễn phí WooCommerce, các plugin thương mại điện tử tốt nhất để bán các sản phẩm vật lý và kỹ thuật số của bạn trên WordPress. [Đề xuất]

Cách xóa bình luận không mong muốn

Đôi khi bàn của bạn " wp_commentsmeta ”Nhận được đầy dữ liệu không cần thiết do các bình luận spam. Đây có thể là một truy vấn không phải ai cũng thích vì đôi khi nó có thể tạo ra sự cố, đặc biệt nếu bạn có một plugin đang sử dụng dữ liệu này và bạn muốn sử dụng lại nó.

meta-bình luận

Nếu bạn cũng muốn xóa những nhận xét này trên mạng nhiều trang, chỉ cần chạy mã sau:

comments-rác-Chính sách về

Cách tối ưu hóa bảng cơ sở dữ liệu của bạn

Trong một vài cú nhấp chuột, bạn cũng có thể tối ưu hóa bảng của mình mà không cần sử dụng plugin:

tối ưu hóa-the-base-of-dữ liệu

Đó là nó cho hướng dẫn này, về tối ưu hóa thủ công blog WordPress của bạn. Đừng ngần ngại liên hệ với chúng tôi nếu bạn có bất kỳ vùng xám nào hoặc để chia sẻ hướng dẫn với bạn bè của bạn.

Bài viết này chứa comments 0

Để lại một bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *

Trang web này sử dụng Akismet để giảm bớt không mong muốn. Tìm hiểu thêm về cách sử dụng dữ liệu nhận xét của bạn.

Trở lại đầu trang
4 cổ phiếu
cổ phiếu4
tweet
Enregistrer