Johnpbloch wordpress
Chúng tôi rất vui mừng thông báo gói Trình soạn thảo mới để cài đặt WordPress. Show Tại sao một gói mới?Trước hết, thật đáng thất vọng khi vẫn cần bất kỳ gói WordPress không chính thức nào. Các gói này tồn tại vì WordPress. org sẽ không thêm
Thực hiệnChúng tôi đã hoàn thành tất cả các mục tiêu này và kết thúc với một giải pháp khá tao nhã Có gì trong một gói WordPress?Lý tưởng nhất là bất kỳ gói soạn thảo cốt lõi nào của WordPress đều tối thiểu nhất có thể. Nó thực sự chỉ cần hai điều
Về cơ bản bạn cần phải
Giải phẫu của composer.json được tạo ra từ roots/wordpressSau đây là một ví dụ về
(nguồn) Các bit quan trọng của lược đồ
Không giống như các gói Trình soạn thảo thông thường, lõi WordPress cần được cài đặt vào một thư mục không chuẩn, yêu cầu trình cài đặt tùy chỉnh. Chúng tôi đã rẽ nhánh https. //github. com/johnpbloch/wordpress-core-installer sang https. //github. com/root/wordpress-core-installer. Trình cài đặt nhận ra rằng bạn có một gói có loại 6 và cài đặt nó ở vị trí thích hợp. Trình cài đặt của chúng tôi cho phép bạn dễ dàng thay thế gói WordPress hiện có mà không gây ra lỗi như bản gốcCác phím 9 và 0 cho nhà soạn nhạc biết nơi lấy nội dung của gói. Gói của chúng tôi về cơ bản là một gói meta chỉ yêu cầu nhà soạn nhạc lấy WordPress từ nguồn chính thức. Các lợi ích sẽ rõ ràng nếu bạn xem 1 sau khi chuyển sang roots/wordpress . Bạn sẽ nhận được các URL nguồn chính thức và các phiên bản 3 phù hợp
Các bản phát hành tự động có thể kiểm tra công khaiNguồn cho quy trình phát hành tự động của chúng tôi có sẵn trên nhánh 4 của github. com/root/wordpress. Tại thời điểm viết bài này, bạn sẽ tìm thấy một tập hợp các tập lệnh PHP đơn giản phối hợp tìm nạp các phiên bản mới, tạo các tệp soạn thảo và gắn thẻ các bản phát hành. Chúng tôi chọn viết những thứ này bằng PHP vì những lý do sau
Nơi chính mà quy trình phát hành tự động này sẽ được chạy là Travis CI. Chúng tôi đã chọn điều này bởi vì
Quá trình phát hành được chạy hàng ngày bởi các công việc định kỳ của Travis CI và bản dựng Travis CI được kích hoạt khi một bản phát hành được xuất bản lên repo WordPress/WordPress GitHub thông qua Zapier. Mục tiêu ở đây là bạn không cần phải tin tưởng chúng tôi để duy trì cơ sở hạ tầng của chúng tôi chạy để có được các bản phát hành đáng tin cậy Chúng tôi khuyến khích bất kỳ ai quan tâm đến việc đóng góp hãy xem dự án "Second Pass" trên GitHub. Dự án này có rất nhiều kết quả thấp, bạn có thể tập hợp một yêu cầu kéo cho Sử dụng roots/wordpress ngay hôm nayNếu bạn đang sử dụng phiên bản cũ hơn của Bedrock. sử dụng 9 |