Cập nhật nhà soạn nhạc WordPress
Được rồi, xin lỗi vì đã hâm nóng vấn đề này sau một vài tháng, nhưng sau khi chơi với nền tảng một chút, tôi muốn hoàn toàn chắc chắn rằng mình hiểu các chi tiết liên quan đến các bản cập nhật. Từ những gì tôi thấy bây giờ, đống đá gốc để lại cho tôi tình huống này Show
Tôi hy vọng giọng điệu hơi khiêu khích không làm tổn thương bất kỳ ai, tôi chỉ đang cố gắng hiểu những liên quan đến các bản cập nhật và cách tiếp cận hoài nghi rõ ràng giúp tôi thấy tất cả các khía cạnh tiêu cực có thể xảy ra mà tôi cần chuẩn bị (và cần tìm biện pháp khắc phục) Hãy giả mạo tôi khi tôi sai. Tôi hiểu lợi ích của nền tảng là gì, nhưng tôi không chắc mình đã phân tích đủ tốt các khía cạnh tiêu cực hay chưa Cảm ơn bạn rất nhiều sự chú ý của bạn COLABORATI
Tất cả đều đúng (mặc dù bạn có thể sử dụng các ràng buộc phiên bản của Trình soạn thảo để xác định các yếu tố phụ thuộc sao cho bạn không cần phải thay đổi số phiên bản theo cách thủ công mỗi khi muốn cập nhật) COLABORATI
Nếu "rollback" có nghĩa là "quay lại phiên bản trước của plugin" thì điều này không đúng. tất cả những gì bạn cần làm là thay đổi số phiên bản thành phiên bản bạn muốn "quay lại" và chạy lại
Từ trang WPackagist
Bất kỳ plugin nào có thể tải xuống từ WordPress. trang web org có sẵn thông qua WPackagist. Các plugin riêng tư có thể được cam kết trực tiếp vào kho lưu trữ của bạn (và sau đó được miễn trừ khỏi tệp
Bedrock vô hiệu hóa khả năng cập nhật lõi và plugin từ giao diện người dùng quản trị để tránh tình huống chính xác này, vì vậy nếu bạn sử dụng Bedrock như dự định thì không, bạn sẽ không gặp phải sự cố này. Nếu bạn loại bỏ khả năng chặn cập nhật của quản trị viên của Bedrock thì mọi thứ có thể không đồng bộ, nhưng mục đích của Bedrock là các bản cập nhật được quản lý có chủ ý thông qua quy trình được mô tả trong liên kết của Ben ở trên phương tiện truyền thông xanh
Tôi đã làm việc với 20-40 trang web trong 4 năm qua, nơi chúng tôi quản lý các bản cập nhật với Bedrock và Composer, một số trong số đó là WooC Commerce và tôi chưa gặp sự cố này Hiểu biết của tôi về quy trình cập nhật plugin là WordPress không chạy bất cứ thứ gì có nội dung “Chạy logic cập nhật của bạn ngay bây giờ, plugin. ” AFAIK cách được đề xuất để các plugin xử lý các bản cập nhật về cơ bản là kiểm tra phiên bản plugin trong cơ sở dữ liệu và nếu giá trị đó không khớp với những gì chúng đã mã hóa cứng, thì hãy cho rằng chúng đã được nâng cấp và làm những gì chúng cần làm–do đó . Nói cách khác, phương pháp được đề xuất để áp dụng các thay đổi cơ sở dữ liệu trên Bedrock cũng giống như trên bản cài đặt vanilla. Chạy nâng cấp, sau đó làm bất cứ điều gì bạn được yêu cầu làm trong quản trị viên Có thể các plugin để lâu có thể quá lỗi thời khi được nâng cấp đến mức chúng sẽ gặp sự cố khi cố tự nâng cấp, nhưng tôi không biết rằng mình đã gặp phải vấn đề đó Làm cách nào để cập nhật các phụ thuộc của nhà soạn nhạc?Đang cập nhật các phần phụ thuộc lên phiên bản mới nhất của chúng#
. Điều này sẽ tìm nạp các phiên bản phù hợp mới nhất (theo nhà soạn nhạc của bạn. json) và cập nhật tệp khóa với các phiên bản mới. use the update command. This will fetch the latest matching versions (according to your composer.json file) and update the lock file with the new versions.
Cài đặt Composer trong WordPress ở đâu?Cài đặt WordPress với Composer . Bước 1. nhà soạn nhạc. json. . Bước 2. thực hiện nhà soạn nhạc. Nếu bạn chưa cài đặt trình soạn nhạc, hãy cài đặt trình soạn nhạc. . Bước 3. Sao chép chỉ mục. php. Sao chép wordpress/chỉ mục. php để lập chỉ mục. php. . Bước 4. Sửa đổi chỉ mục. . Bước 5. Tạo wp-config. php. . Bước 6. Thiết lập WordPress. . Bước 7. Điều chỉnh địa chỉ trang web WordPress có đi kèm với nhà soạn nhạc không?Theo mặc định, Composer sẽ chỉ tìm trong packagist. org và không chứa plugin và chủ đề WordPress .
Tại sao nên sử dụng Composer với WordPress?Sử dụng Composer để quản lý các plugin và chủ đề WordPress tùy chỉnh . Nếu bạn có một plugin hoặc chủ đề WordPress tùy chỉnh cần được cập nhật, Trình soạn thảo là một cách tuyệt vời để làm điều đó. Vì Trình soạn thảo đã được cài đặt trên tất cả các tài khoản Pagely VPS và Doanh nghiệp, nên nhìn chung nó đơn giản như đặt một chút cấu hình tại chỗ. |