Thay đổi nội dung hàng loạt trong WordPress

Thay đổi nội dung hàng loạt trong WordPress

18/04/2022 - 138

Bạn đã bao giờ cần chỉnh sửa nội dung hàng loạt trên Website WordPress chưa? Ví dụ như đổi 1 số điện thoại trong 10.000 bài viết, thay đổi địa chỉ…. ? với một số lượng bài lớn như vậy thì công việc sửa chữa này thật sự rất mất thời gian, và hôm nay mình sẽ chia sẻ cho bạn một cách làm chúng tự động chỉ với một câu truy vấn cực kỳ đơn giản.

Câu lệnh này sẽ tự động tìm kiếm trong 1 bảng dữ liệu, tìm 1 đoạn văn bản và thay thế nó bằng 1 đoạn văn bản khác. Từ nay, nếu bạn cần làm những công việc này, hãy sử dụng dòng lệnh này để tối ưu công việc của bạn.

Ví dự đơn giản cho bạn dễ hình dung: mình có 1 Website làm bằng WordPress và có tới 1000 bài viết. Do trước đó mình sử dụng số điện thoại 0901234567 và nay mình đổi số mới là 0985166196. Bây giờ mình phải vào 1000 bài viết trên web, kiểm tra xem bài viết nào có số điện thoại cũ và sửa thành số mới.

Nếu làm bằng tay chắc mất cả tuần, nhưng nếu làm bằng lệnh sau bạn chỉ mất 3s.

UPDATE wp_posts SET post_content = replace(post_content, '0901234567', '0985166196');

Minh họa:

Cấu trúc một Database của WordPress (mặc định).

 

Thực hiện truy vấn

Giải thích:

  • wp_post là tên bảng dữ liệu
  • post_content là một cấu trúc.
  • 0901234567 là dữ liệu cũ
  • 0985166196 là dữ liệu mới bạn muốn thay

Lưu ý: Bạn nên sao lưu dữ liệu trước khi chạy truy vấn (query) trên, tránh bị nhầm lẫn.

Chúc các bạn thành công!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Bài viết liên quan
Hướng dẫn kích hoạt ionCube Loader PHP Extension trong Cpanel

Hướng dẫn kích hoạt ionCube Loader PHP Extension trong Cpanel

- 24/11/2022

Trong 1 số plugin hoặc theme bắt buộc cần có ionCube để hoạt động. Vì vậy trong bài này mình sẽ hướng dẫn các bạn kích hoạt ionCube Loader Kích hoạt ionCube trong Cpanel Bước1: Chọn Select PHP Version Bước 2: Chọn iconcube_loader như hình. sau đó ấn Lưu thay đổi Xong cho cpanel rồi nhé cả nhà. Hãy vào web […]

Đọc thêm
Code tạo sidebar WordPress

Code tạo sidebar WordPress

- 18/11/2022

Cách tạo một widget có thể hơi phức tạp nhưng để tạo một sidebar thì không phức tạp như vậy, quy trình nó dễ hơn rất nhiều vì bạn chỉ cần viết vài đoạn code cơ bản. Chỉ cần hiểu rõ cấu trúc theme WordPress, bạn sẽ có thể chèn sidebar vào bất cứ đâu. […]

Đọc thêm
Tìm kiếm chính xác tiêu đề WordPress

Tìm kiếm chính xác tiêu đề WordPress

- 16/11/2022

[Thủ thuật WordPress] Hướng dẫn cách tìm kiếm chính xác tiêu đề hoặc nội dung trong WordPress – Nếu bạn thường xuyên sử dụng tính năng tìm kiếm của WordPress thì bạn sẽ sớm nhận ra rằng công cụ tìm kiếm của WordPress quá ư là “Cùi chuối” bởi lẽ khi bạn gõ một cụm từ […]
Đọc thêm
Code chèn Countdown Theme Flatsome

Code chèn Countdown Theme Flatsome

- 15/11/2022

Mặc định trong Theme Flatsome đã có sẵn chế độ Countdown, tuy nhiên rất ít người biết đến. Để hiển thị tính năng Countdown Theme Flatsome ( đếm ngược ) bạn chỉ cần sử dụng đoạn code dưới đây. Bạn chỉ cần chèn class “count-up” như ví dụ bên dưới: <span class=”count-up”>1996</span> Sau đó các […]

Đọc thêm
Contact Me on Zalo