Shortcode cho phép bạn thêm các chức năng bổ sung vào bài viết và trang WordPress mà không cần viết code. Tuy nhiên, nếu bạn thay đổi theme hoặc vô hiệu hóa một plugin, các shortcode sẽ không hoạt động và các tag sẽ hiển thị cho độc giả nhìn thấy. Trong bài viết này, Vietnix sẽ hướng dẫn cách tìm và xóa shortcode không sử dụng từ các bài viết và trang WordPress một cách nhanh chóng.
Shortcode không dùng có phải là vấn đề trong WordPress?
Shortcode là một cách dễ dàng để thêm nội dung động vào website WordPress. Mặc dù nhiều plugin và theme WordPress hiện nay sử dụng các block thay vì shortcode, nhưng vẫn có nhiều plugin và theme sử dụng shortcode để thêm nội dung đặc biệt.
Khi vô hiệu hóa plugin hoặc chuyển sang theme khác, shortcode sẽ không hoạt động và độc giả sẽ thấy tag shortcode thực tế trên trang web.
Cách 1. Tìm và xóa shortcode không sử dụng từ phía backend của WordPress
Đầu tiên, bạn cần cài đặt và kích hoạt plugin Shortcodes Finder. Bạn có thể tìm hiểu thêm trong hướng dẫn từng bước của Vietnix về cách cài đặt plugin WordPress thông qua video hướng dẫn sau:
Tìm shortcode không dùng
Sau khi kích hoạt, bạn sẽ được chuyển đến trang Tools > Shortcodes Finder. Tại đó, hãy nhấp vào tab “Find unused Shortcodes“.
Plugin chỉ tìm kiếm trong nội dung đã được xuất bản. Nếu bạn muốn tìm kiếm trong các bản nháp và bài viết đã lên lịch, hãy đánh dấu ô “Include not published contents’ box“. Bây giờ, bạn có thể nhấp vào button “Post” hoặc “Page” để tìm kiếm các shortcode không sử dụng trong nội dung. Sau khi tìm kiếm hoàn tất, danh sách các shortcode không sử dụng sẽ được hiển thị.
Các kết quả tìm kiếm cho thấy ba shortcode không sử dụng: [some-random-shortcode], [envira-gallery] và [custom-twitter-feeds]. Các plugin liên quan đã bị vô hiệu hóa hoặc xóa trên trang web minh họa.
Hai kết quả còn lại không phải là shortcode. Kết quả là từ một bài viết liệt kê các ký tự đặc biệt như []^_`. Kết quả “simple” xuất hiện trong một bài viết có từ “simple boat” trong dấu ngoặc vuông.