Phần lớn, tôi nghĩ WordPress là một nền tảng khá vững chắc. Tất nhiên, chúng tôi làm phức tạp mọi thứ khi chúng tôi giới thiệu các yếu tố của bên thứ ba để cải thiện hiệu suất hoặc bảo mật, thêm các tính năng thiết kế mới hoặc đơn giản là thêm chức năng mới. Nhưng phần thưởng thường xứng đáng. Nếu không có những tích hợp này, bạn sẽ phải viết tay nhiều hơn và đó không phải là cách hiệu quả nhất để tạo một trang web Ngày nay.

Điều đó nói rằng, đôi khi vấn đề phát sinh khi cố gắng sử dụng plugin WordPress và các chủ đề trên trang web của bạn. Như tôi đã đề cập, có xung đột của plugin WordPress xảy ra trong quá trình cài đặt ban đầu hoặc trong quá trình cập nhật. Nhưng có những cách khác mà chúng có thể gây ra vấn đề cho bạn ngay cả trước khi bạn đưa chúng vào trang web.

Dưới đây tôi sẽ phân tích 7 lý do tại sao Plugin WordPress hoặc chủ đề không cài đặt trên trang web và một số cách khắc phục những lỗi này.

7 lý do tại sao plugin hoặc chủ đề WordPress của bạn sẽ không được cài đặt

Điều tốt về các loại lỗi WordPress này là chúng rất dễ xác định. Thông thường có một thông báo lỗi đi kèm với mỗi lần tải lên không thành công, do đó, không có nhiều cách khắc phục sự cố như thế này như các lỗi WordPress khác. Nó chỉ nhàm chán hơn bất cứ điều gì khác.

Vì vậy, đây là những lý do phổ biến nhất khiến plugin hoặc chủ đề WordPress của bạn không cài đặt được và phải làm gì với chúng:

1. Định dạng tệp sai đã được tải xuống

Thông thường, bạn sẽ gặp lỗi cài đặt khi tải lên chủ đề hoặc plugin theo cách thủ công thông qua tùy chọn Thêm / Tải lên trong WordPress (trái ngược với cài đặt trực tiếp từ kho lưu trữ WordPress):

cài đặt plugin plugin mới
Khi thông báo "Định dạng sai" được hiển thị, điều đó có nghĩa là bạn chưa tải xuống các tệp gốc do nhà phát triển chủ đề hoặc trình cắm cung cấp.
Cài đặt chủ đề WordPress

 

Các plugin hoặc tệp chủ đề duy nhất cần được tải lên WordPress là các tệp zip.

Trước khi liên hệ với nhà phát triển plugin hoặc chủ đề, hãy đảm bảo rằng bạn chưa nhận được đúng tệp. Nếu đó là từ khách hàng của bạn, có thể họ đã giải nén thư mục và cung cấp cho bạn những gì họ nghĩ là tệp phù hợp từ trong ra ngoài. Nếu nó không phải từ khách hàng và bạn không có hồ sơ chính xác, hãy liên hệ với nhà phát triển.

2. Các tệp bị thiếu trong zip

Bây giờ, giả sử bạn đã thử tải lên một tệp zip trong WordPress nhưng lại thấy thông báo lỗi này:

plugin xấu sent.jpegĐây là lỗi "thiếu tệp" trông như thế nào.

Điều này có nghĩa là các tệp tin trong thư mục không phải là WordPress mong đợi.

Giải nén thư mục và kiểm tra nội dung. Đây có phải là mã zip chính xác không? Nó có chứa tất cả các tệp bạn mong đợi từ một plugin hoặc chủ đề không? Bạn có thể tham khảo chéo nội dung của thư mục với các đề xuất của WordPress cho các tệp nên có trong gói:

Nếu bạn tìm thấy bất kỳ tệp nào bị thiếu, hãy liên hệ với nhà phát triển để được hỗ trợ.

3. Có một lỗi cú pháp

Khi bạn mua một Plugin WordPress hoặc một chủ đề từ một nhà phát triển có uy tín, bạn sẽ không phải lo lắng về loại lỗi này.

Tuy nhiên, giả sử khách hàng của bạn đang cố gắng cắt giảm các góc và tiết kiệm tiền, và vì vậy họ đã tìm thấy một plugin hoặc một chủ đề trực tuyến có vẻ hứa hẹn. Bạn cố gắng cài đặt nó trong WordPress và bạn nhận được lỗi cú pháp. Nó thường sẽ nói điều gì đó về "lỗi phân tích cú pháp" và "lỗi cú pháp".

Tất cả điều này có nghĩa là có điều gì đó sai với mã. Lỗi này thực sự có thể xảy ra nếu bạn cố gắng chỉnh sửa chủ đề hoặc plugin sau khi cài đặt trên trang web của bạn một cách nhầm lẫn. Tuy nhiên, nếu bạn nhìn thấy nó trong khi cài đặt, lỗi nằm ở nhà phát triển.

Nếu bạn muốn tự mình kiểm tra plugin hoặc mã chủ đề, bạn có thể tự mình phát hiện và sửa lỗi. Trước khi tìm hiểu, hãy kiểm tra các vấn đề được báo cáo khác với plugin hoặc chủ đề nếu có hệ thống hỗ trợ đi kèm với nó (thông qua WordPress hoặc thị trường).

Nếu không có, đặt cược an toàn nhất của bạn có thể là tải một plugin hoặc chủ đề mới cho khách hàng của bạn. Nếu bạn không tin tưởng nhà phát triển sẽ viết mã chương trình phụ trợ tốt, thì sự cố này có thể vẫn tồn tại với mọi bản cập nhật mới (và bạn không muốn giải quyết nó).

4. Zip sai đã được tải xuống

Lỗi này là một trong những lỗi mà bạn có thể gặp phải với các chủ đề lớn hơn, linh hoạt. Bạn đã nhận được một tệp zip từ khách hàng của mình và về mọi mặt, nó có vẻ ở trạng thái tốt. Tuy nhiên, giả sử bạn sẽ thêm chủ đề mới:

Chủ đề WordPress.png trực tuyến
Cài đặt chủ đề WordPress mới của bạn tại đây.

Sau đó, bạn thấy lỗi này:

lỗi cài đặt chủ đề wordpress.jpeg

Trong thực tế, bảng định kiểu không thiếu. Có thể bạn vừa tải xuống sai phiên bản của tệp chủ đề.

Một số nhà phát triển cung cấp các gói zip khác nhau cho các chủ đề của họ, đặc biệt nếu chúng bao gồm các plugin và chủ đề con. Dưới đây là một ví dụ về cách Uncode bao gồm các tùy chọn tải xuống khác nhau trên Themeforest:

Plugin hoặc theme không cài đặt - Tùy chọn tải xuống Theme
Tải tập tin khác nhau có sẵn khi bạn mua một chủ đề cao cấp.

Mặc dù điều cần thiết là phải có tệp này hoàn chỉnh với tất cả tài liệu, giấy phép, plugin và các chủ đề thay thế, nhưng không thể tải tệp này lên WordPress vì nó trông giống như sau:

tải lên một chủ đề cao cấp WordPress.pngNhư bạn có thể thấy, nội dung của tệp zip này không giúp tôi hiểu được gì trong WordPress.

WordPress có thể giải nén tệp zip cấp cao nhất, nhưng nó sẽ không thể duyệt và giải nén toàn bộ nội dung của thư mục. Nếu bạn muốn có được chủ đề của mình thì bạn cần tải xuống tệp zip thích hợp.

5. Vượt quá giới hạn bộ nhớ

Về cơ bản, điều này xảy ra khi giới hạn lưu trữ bộ nhớ PHP của bạn quá thấp để xử lý cài đặt.

Lỗi sẽ thông báo một cái gì đó như: "Lỗi nghiêm trọng: Kích thước bộ nhớ cho phép của _______ byte đã bị hết ..." Nếu bạn thấy lỗi bộ nhớ này, bạn có thể dễ dàng sửa.

Đăng nhập vào bảng điều khiển của trang web của bạn và mở trình chỉnh sửa tệp ưa thích của bạn: FTP hoặc trình quản lý tệp. Trong thư mục gốc, bạn sẽ tìm thấy tệp wp-config.php của mình. Nhấp vào nút chỉnh sửa và thêm dòng mã sau:

define( 'WP_MEMORY_LIMIT', '256M' );

Vì giới hạn bộ nhớ mặc định thường là 64 MB, nó sẽ tăng đáng kể và giúp bạn cài đặt chủ đề hoặc plugin mới mà không gặp vấn đề gì.