10 vấn đề thường gặp về chủ đề WordPress và cách khắc phục
Có hàng nghìn bài đăng trên diễn đàn được mở hàng ngày không chỉ trên WordPress.org mà còn trên các diễn đàn khác và tất nhiên gần như mọi trang web hỗ trợ của nhà phát triển chủ đề liên quan đến các vấn đề rất phổ biến có thể được giải quyết rất nhanh chóng và dễ dàng. Tôi chắc chắn rằng các nhà phát triển chủ đề và thành viên cộng đồng khá nhàm chán khi phải trả lời đi trả lại những câu hỏi này nhiều lần, vì vậy tôi quyết định viết bài đăng sau nhằm giải quyết một số vấn đề phổ biến nhất về chủ đề WordPress để bạn có thể đánh dấu nó< và chuẩn bị sẵn sàng theo ý của bạn.
1. Biểu định kiểu bị thiếu
Bạn vừa tải xuống hoặc mua một chủ đề siêu tuyệt vời và bạn cài đặt nó và thấy thông báo đáng yêu bên dưới:
Chà, suy nghĩ đầu tiên của bạn có thể là…
“nhà phát triển đã lừa tôi và đưa cho tôi một chủ đề không có bảng định kiểu”
Tất nhiên, có thể tệp zip bạn nhận được không có tệp style.css, nhưng nhiều khả năng vấn đề là do bạn không tải lên thư mục chủ đề gốc.
Giải pháp lỗi thiếu biểu định kiểu
Xác định vị trí thư mục chứa chủ đề trên màn hình của bạn và mở nó (nếu nó được nén, hãy giải nén và mở nó). Bây giờ khi mở nó, bạn sẽ thấy tất cả các tệp của mình trong đó, nếu không chủ đề có thể nằm trong một thư mục con. Ví dụ: tất cả các chủ đề cao cấp của chúng tôi đều có chủ đề bên trong thư mục “Chủ đề có thể cài đặt”. Nói chung, nó ở đâu đó rõ ràng và thư mục chủ đề thực tế có thể sẽ được đặt tên giống với chủ đề. Sau khi tìm thấy, hãy nén nó và tải lên qua WordPress hoặc tải lên thư mục đã giải nén qua FTP.
2. Lỗi nhập dữ liệu mẫu
Bạn đã cài đặt chủ đề của mình và bây giờ bạn đang tải lên tệp .xml mẫu mà nhà phát triển chủ đề rất vui lòng cung cấp cho bạn và một lần nữa bạn lại gặp lỗi!
Không thể nhập giải pháp lỗi 1
Lỗi nhập “không thành công” thường là 1 trong 2 lỗi. Đầu tiên là nó có thể đang cố tải các bài đăng hoặc phân loại từ các loại bài đăng tùy chỉnh chưa tồn tại.
- Kích hoạt chủ đề: Đảm bảo chủ đề bạn định sử dụng đang hoạt động.
- Kiểm tra kỹ chủ đề: Đảm bảo chủ đề thực sự bao gồm các loại bài đăng và phân loại tùy chỉnh này – có thể hỏi nhà phát triển hoặc nếu bạn biết mình trông như thế nào
Không thể nhập giải pháp lỗi 2
Đối với lỗi hiển thị “Không thể nhập phương tiện”, hình ảnh không được tải xuống.
- Bạn có chọn hộp để nhập tệp đính kèm không? Trước khi chạy quá trình nhập, bạn có cần chọn hộp có nội dung “tải xuống và nhập tệp đính kèm”.
- Hình ảnh có thể truy cập được không? Có thể các pháp sư không thể truy cập được từ máy chủ. Bạn có thể mở dữ liệu mẫu trong trình soạn thảo văn bản và thử tìm một trong những tệp đó cũng như kiểm tra liên kết trong trình duyệt của mình. Nhưng cách dễ nhất có lẽ là liên hệ với nhà phát triển chủ đề và cho họ biết rằng hình ảnh không được tải xuống.
3. Trang chủ không giống bản demo
Sẽ thật tuyệt nếu bất kỳ chủ đề nào bạn kích hoạt trông giống hệt bản demo khi nó được kích hoạt? Chủ đề Total WordPress của chúng tôi thực hiện điều này khi bạn sử dụng trình nhập bản demo tích hợp, nhưng không phải chủ đề nào cũng có thể tuyệt vời như Total.
Vì vậy, nếu bạn đã cài đặt một chủ đề (và đó là dữ liệu mẫu) nhưng trang web của bạn không khớp với bản demo chủ đề thì có một số lý do rất phổ biến khiến trang chủ của bạn trông khác.
Giải pháp lỗi hiển thị trang chủ 1
Cài đặt đọc không chính xác. Điều này có nghĩa là chủ đề của bạn yêu cầu hoặc không yêu cầu đặt trang chủ và bạn đã đặt trang web của mình theo hướng ngược lại. Vì vậy, hãy đi tới Cài đặt > Đọc và kiểm tra các tùy chọn trong “Hiển thị trang trước”.
Nếu chủ đề của bạn không yêu cầu bất kỳ mẫu trang nào cho bố cục trang chủ, hãy đảm bảo tùy chọn này được đặt thành “Bài đăng mới nhất của bạn”. Nếu chủ đề của bạn sử dụng mẫu trang chủ, hãy đặt trang web của bạn sử dụng trang chủ tĩnh.
Giải pháp lỗi hiển thị trang chủ 2
Bạn cần sử dụng mẫu trang chủ. Rất nhiều nhà phát triển chủ đề sử dụng mẫu trang tùy chỉnh cho bố cục trang chủ của họ. Vì vậy, tất nhiên trước tiên bạn nên đọc các tệp tài liệu, nhưng nếu không có tệp nào thì hãy tạo một trang mới, trong khi trong trình chỉnh sửa trong Thuộc tính trang > Mẫu hãy kiểm tra xem có Trang chủ hay không , Trang chủ, Trang đầu hoặc mẫu tương tự. Nếu vậy, bạn có thể cần tạo một trang bằng mẫu này, lưu/xuất bản nó, sau đó đi tới Cài đặt > Đọc để đặt nó làm tùy chọn trang đầu tĩnh của bạn.
4. URL của tôi “xấu”
Theo mặc định, cấu trúc url mặc định của WordPress không “đẹp” lắm và kém thân thiện với SEO hơn. Vì vậy, khi bạn thiết lập lần đầu tiên, URL trang web của bạn có thể trông xấu (sự trộn lẫn giữa ID bài đăng, ngày xuất bản, tiêu đề bài đăng và thậm chí cả danh mục). Đừng lo lắng - việc sửa chữa rất dễ dàng.
Giải pháp lỗi URL xấu
Vì vậy, nếu các url của bạn trông không đẹp mắt (yourwebsite.com/?p=1), bạn chỉ cần truy cập Cài đặt > Liên kết cố định và thay đổi cài đặt của bạn thành tùy chọn “Tên bài đăng” (hoặc bất kỳ tùy chọn nào khác - chỉ cần chọn cái phù hợp nhất với bạn).
5. Bài viết của tôi đang gặp lỗi 404
Nếu bạn có các bài đăng hiện đang trả về trang lỗi 404, thì hầu hết các bài đăng của bạn vẫn ở đó và đừng hoảng sợ và bạn chỉ cần cập nhật cài đặt liên kết cố định của mình để khắc phục sự cố. Điều này rất phổ biến với các chủ đề sử dụng loại bài đăng tùy chỉnh. Bất cứ khi nào bạn kích hoạt một chủ đề mới sử dụng các loại bài đăng tùy chỉnh, bạn nên đặt lại cài đặt liên kết cố định của mình.
Bài viết hiển thị giải pháp lỗi 404
Cách khắc phục đơn giản nhất là chỉ cần đi tới Cài đặt > Liên kết cố định và nhấp vào nút lưu. Thông thường điều này sẽ làm được điều đó. Nhưng nếu cách này không hiệu quả, bạn có thể phải cập nhật tệp .htaccess của mình theo cách thủ công (lưu ý: chúng tôi khuyên bạn không nên tự mình giải quyết vấn đề này nếu bạn là người mới sử dụng WordPress, thay vào đó, bạn có thể cần liên hệ với nhà phát triển tự do để được hỗ trợ) . Bạn có thể đọc thêm về cách sử dụng liên kết cố định WordPress trong codex WordPress.
6. Menu của tôi trống
Đối với những người sử dụng WordPress hàng ngày, bạn có thể sẽ không gặp phải vấn đề này, nhưng nếu bạn là người mới sử dụng WordPress hoặc bạn đã sử dụng WordPress vài năm trước và mới sử dụng lại nó, bạn có thể bối rối không hiểu tại sao menu của bạn lại trống khi bạn cài đặt chủ đề.
Giải pháp khắc phục lỗi thiếu menu
Chủ đề WordPress mặc định có một dự phòng cho menu WordPress trong trường hợp không có bất kỳ thiết lập nào, tuy nhiên, không phải tất cả các nhà phát triển chủ đề đều thêm chủ đề này vào chủ đề của riêng họ.
Để đảm bảo menu của bạn đang hoạt động, hãy chuyển tới phần Giao diện > Menu để thiết lập menu của bạn.
- Đảm bảo bạn có menu. Nếu không có, bạn sẽ cần tạo một menu (xem bài đăng này để tìm hiểu cách thiết lập menu trong WordPress)
- Đảm bảo menu được chỉ định cho một vị trí. Bên dưới menu, bạn sẽ thấy “Vị trí hiển thị” – đây là các khu vực menu được tích hợp trong chủ đề của bạn. Một số chủ đề có thể chỉ có một vị trí menu chính, những chủ đề khác có thể có rất nhiều vị trí. Chỉ cần chắc chắn kiểm tra tùy chọn nơi bạn muốn menu của mình xuất hiện sau đó lưu.
7. Chủ đề mới sử dụng hình ảnh nổi bật nhưng tôi có rất nhiều bài viết không có chúng
Trước WordPress 2.9, WordPress không hỗ trợ hình ảnh nổi bật (hình thu nhỏ của bài đăng) nên nhiều chủ đề đã sử dụng tùy chọn meta hoặc trường tùy chỉnh để xác định hình ảnh nổi bật hoặc chúng không có bất kỳ loại hình ảnh bài đăng mặc định nào.
Vì vậy, có thể bạn đang chuyển từ chủ đề cũ sang chủ đề mới hỗ trợ hình ảnh nổi bật hoặc có thể chủ đề trước đó của bạn rất tối giản và không sử dụng chúng. Chúng tôi sẽ không mất hàng giờ để xem qua hàng trăm bài đăng của bạn để đặt hình ảnh nổi bật (hoặc có thể là như vậy), vì vậy, có một giải pháp nhanh chóng cho vấn đề này và nó có dạng plugin!
Không có hình ảnh nổi bật Giải pháp lỗi
Một giải pháp đơn giản là sử dụng plugin “Easy Add Thumbnail” để tự động đặt hình ảnh nổi bật trên các bài đăng cũ. Chỉ cần cài đặt, kích hoạt và làm theo hướng dẫn để thêm hình ảnh vào bài viết cũ. Trong tương lai, chỉ cần nhớ thêm hình ảnh nổi bật của bạn khi bạn xuất bản bài đăng mới.
8. Trang trình bày, Accordions, Chuyển đổi, Tab…Không hoặc Đã ngừng hoạt động!
Rất nhiều chủ đề WordPress ngày nay sử dụng java-script/jQuery để nâng cao các chủ đề bằng cách thêm những thứ như thanh trượt hình ảnh, nút bật/tắt, đàn accordion, tab, menu di động, di chuột hình ảnh v.v.
Nếu các tính năng này không hoạt động trên chủ đề của bạn hoặc đột nhiên ngừng hoạt động thì rất có thể đó là do lỗi javascript nào đó khiến mọi thứ bị hỏng.
Trang trình bày, Chuyển đổi, Tab, v.v. bị hỏng Giải pháp lỗi
Điều đầu tiên bạn nên làm là tắt tất cả các plugin, xóa bộ nhớ đệm (tất cả các plugin) và tải lại trang web của bạn để kiểm tra xem mọi thứ có hoạt động như bình thường không. Nếu đúng như vậy thì bây giờ bạn có thể kích hoạt lại từng plugin của mình và ngay sau khi nó bị hỏng, bạn sẽ biết rằng plugin cuối cùng là nguyên nhân gây ra sự cố (hãy lưu ý plugin này, tắt nó rồi tiếp tục làm như vậy).
Khi bạn biết plugin/plugin nào đang gây ra sự cố, bạn có thể tìm kiếm plugin mới có cùng chức năng tương thích hoặc bạn có thể liên hệ với nhà phát triển plugin/chủ đề để cho họ biết về xung đột (trước tiên hãy kiểm tra trang để xem điều gì đã xảy ra). vấn đề thực tế là bạn có thể liên hệ với người thích hợp - nếu đó là lỗi plugin, hãy gửi ghi chú cho nhà phát triển plugin hoặc nếu đó là lỗi chủ đề thì nhà phát triển chủ đề).
9. Thay đổi kiểu dáng không làm được gì cả
Vì vậy, bạn đã thiết lập xong chủ đề của mình và bây giờ bạn muốn thay đổi giao diện để mang lại cho nó nhiều “cá tính” của riêng bạn hơn và thực sự làm cho nó phù hợp với thương hiệu, doanh nghiệp, thị trường ngách của bạn…v.v. Vì vậy, bạn đã bắt đầu thêm một số CSS tùy chỉnh vào trang web của mình hoặc sửa đổi biểu định kiểu nhưng bất cứ khi nào bạn làm mới trang web của mình thì không có thay đổi nào ảnh hưởng đến bạn!
Thiếu kiểu chỉnh sửa lỗi Giải pháp
Có một số bước bạn có thể thực hiện để đảm bảo các chỉnh sửa của mình được áp dụng:
- Tắt bộ nhớ đệm: Vấn đề phổ biến nhất là bạn đã cài đặt một số loại plugin bộ nhớ đệm như W3 Total Cache và lưu CSS vào bộ nhớ đệm. Nếu bạn làm vậy, bạn nên vô hiệu hóa nó.
- Trình tùy chỉnh WordPress: Nếu sử dụng công cụ tùy chỉnh chủ đề, bạn nên thử nhấp vào nút lưu rồi làm mới trang để xem các thay đổi của bạn có ảnh hưởng hay không.
- Nền không thay đổi: Nếu bạn chỉ cố gắng thay đổi nền bằng bảng điều khiển nền WordPress thì bạn có thể gặp sự cố nếu chủ đề bạn đang sử dụng có bộ hình ảnh làm nền. Hãy thử tải lên một hình ảnh mới chỉ để kiểm tra vì điều đó sẽ ghi đè lên hình ảnh đó. Tải lên một màu đơn sắc 1px và đặt nó ở chế độ lặp lại cũng có thể là một lựa chọn hợp lý.
- Thay đổi của Trình chỉnh sửa WordPress: Nếu bạn đang cố thực hiện thay đổi thông qua trình chỉnh sửa WordPress tại Giao diện > Trình chỉnh sửa thì các thay đổi có thể không thực sự được lưu do quyền của máy chủ, nhưng nếu đây là trường hợp bạn sẽ nhận được một lỗi. Bạn có thể tìm hiểu thêm về cách đặt quyền đối với tệp tại đây.
10. Tôi đã cập nhật chủ đề của mình và tất cả những thay đổi của tôi đều không còn nữa!
Nguyên nhân rất có thể gây ra lỗi này là do bạn đã thực hiện các thay đổi thủ công đối với các tệp mẫu của mình, chẳng hạn như tệp style.css (thông thường). Sau đó, khi bạn cập nhật chủ đề, các tệp đã chỉnh sửa của bạn sẽ bị ghi đè bằng mã chủ đề mặc định. Đây là lý do tại sao chúng tôi KHÔNG BAO GIỜ khuyên bạn nên thay đổi chủ đề gốc.
Giải pháp lỗi thay đổi chủ đề đã biến mất
Rất tiếc, các chỉnh sửa của bạn có thể biến mất vĩnh viễn trừ khi bạn có bản sao lưu trang web mà bạn có thể sử dụng để khôi phục nó. Một số công ty lưu trữ cung cấp bản sao lưu trang web có giá trị trong 30 ngày, vì vậy hãy thử liên hệ với máy chủ của bạn nếu bạn cần trợ giúp trong việc định vị và/hoặc hoàn nguyên về bản sao lưu. Nếu bạn có bản sao lưu thủ công của riêng mình, bạn sẽ có thể khôi phục các tệp chủ đề của mình qua FTP.
Mặc dù hiện tại bạn không thể khắc phục được sự cố này nhưng bạn có thể thực hiện các biện pháp phòng ngừa để đảm bảo rằng mình không gặp phải tình huống này nữa. Trong tương lai, khi bạn muốn chỉnh sửa chủ đề của mình, bạn nên sử dụng một (hoặc nhiều) cách sau:
Plugin CSS tùy chỉnh. Nếu bạn chỉ cần một vài chỉnh sửa nhỏ, bạn có thể sử dụng plugin CSS tùy chỉnh để thực hiện các chỉnh sửa của mình và đảm bảo chúng không bị xóa trong quá trình cập nhật chủ đề. Đây là hai điều chúng tôi thích:
- Trình chỉnh sửa CSS bút chì màu vàng
- Trình chỉnh sửa CSS trực quan CSSHero
Tạo chủ đề con. Tạo chủ đề con có lẽ là phương pháp tốt nhất để tùy chỉnh chủ đề của bạn và sẽ mang lại sự linh hoạt cao nhất, thậm chí cho phép bạn chỉnh sửa tệp mẫu (ngoài style.css), xóa hoặc thêm tập lệnh mới cũng như thêm các chức năng tùy chỉnh.
- Hãy xem bài viết này để tìm hiểu cách tạo một chủ đề con WordPress.
Duy trì bản sao lưu toàn bộ trang web. Trong trường hợp có sự cố xảy ra, bạn nên luôn sao lưu trang web của mình. Để làm điều này, chúng tôi khuyên bạn nên sao lưu trang web WordPress của mình (khác với bản sao lưu máy chủ mà công ty lưu trữ của bạn có thể cung cấp) bằng một trong những cách sau:
- VaultPress – Sao lưu và bảo mật WordPress
Kết thúc
Vậy là bạn đã có nó – 10 lỗi WordPress phổ biến cùng với các giải pháp để bạn có thể khắc phục chúng. Nhưng đây chỉ là một số lỗi mà chúng tôi thấy mọi người thường gặp phải nhất. Để biết thêm mẹo, bạn cũng nên xem hướng dẫn này mà chúng tôi đã viết về cách cài đặt chủ đề Themeforest WordPress của bạn (mặc dù hướng dẫn này có các mẹo có thể áp dụng cho hầu hết các chủ đề).
Nếu bạn đang gặp các vấn đề khác, bước đầu tiên bạn nên làm là tìm kiếm nhanh trên Google để xem liệu bạn có thể tự tìm được câu trả lời hay không. Nếu sau khi tự nghiên cứu mà bạn vẫn không thể tìm thấy câu trả lời, hãy thử liên hệ với tác giả chủ đề hoặc plugin (nếu đó là vấn đề với sản phẩm của họ) hoặc truy cập diễn đàn như Reddit hoặc Envato để xem liệu thành viên cộng đồng có thể trợ giúp hay không. Rất có thể lỗi bạn gặp phải phổ biến hơn bạn nghĩ!