2013-05-24 23 views
6

Có thể cài đặt và kích hoạt các plugin trên cơ sở từng trang cho một thiết lập WP Multisite không?
Tôi đang tạo mạng "Bằng chứng" cho khách hàng của mình nơi tôi có thể dễ dàng tạo trang web mới để hiển thị mô hình, v.v ... cho khách hàng.
Một số khách hàng yêu cầu nhiều plugin hơn những người khác và tôi hy vọng giữ mọi thứ được tổ chức tốt hơn.Cách cài đặt plugin trên cơ sở từng trang trên mạng Multisite?

Về cơ bản, tôi không muốn "Plugin mạng" của mình được phức tạp với nhiều plugin mà tôi phải lọc qua khi cố gắng kích hoạt trên các trang web riêng lẻ.

Có thể thiết lập để Tôi thực sự có thể LẮP ĐẶT VÀ HOẠT ĐỘNG các plugin trên từng trang web riêng lẻ, KHÔNG phải từ Quản trị viên mạng không?

+0

Cài đặt chỉ được phép trong quản trị viên mạng: Plugin có thể chứa mã để truy cập dữ liệu DB và tệp các trang web khác trong cùng một mạng; để ngăn chặn sự cố bảo mật này, chỉ quản trị viên mạng mới có thể cài đặt plugin và chủ đề. I E. họ cần phải xác nhận rằng mã được cài đặt là tiết kiệm mạng – Philipp

Trả lời

4

Đối với cài đặt một phần, không, điều đó là không thể. Cài đặt chỉ có thể được thực hiện trong bảng điều khiển Mạng. Không tìm thấy báo giá chính thức, nhưng tôi khá chắc chắn rằng đây là số không-đi. Nhưng ở đây một vài nơi trong lõi nơi chúng ta có thể thấy: [1][2].

Từ e-book Multisite 101, có những gợi ý này:

  • Exclude Plugins

    Loại trừ plugin xuất hiện trong menu plugins cho người dùng thông thường trong WordPress nhiều trang.

  • Restrict Multisite Plugins

    Cung cấp một giao diện tương tự như cách phần ‘chủ điểm’ trông.

  • Multisite Plugin Manager

    Cho phép bạn quản lý Plugin kích hoạt.

Tôi chỉ biết MPM, và cùng với nó, bạn có thể thiết lập 3 tiểu bang cho các plugins: ẩn, có thể nhìn thấy và hoạt động trên tạo blog. Nhưng nó không thể được sử dụng để kích hoạt plugin trên cơ sở từng trang, như WordPress cung cấp mặc định cho Chủ đề.

multisite extended plugin management

Các phiên bản plugin hiện tại đang hiển thị một vài thông báo: một undefined variable và một chức năng phản đối. Nhưng những thứ đó nhỏ và dễ sửa.
Tôi cũng thấy rằng nó được chuẩn bị để đối phó với các plugin "cao cấp", bằng cách sử dụng tiện ích bổ sung hoặc plugin của bên thứ ba. Điều này có thể hữu ích cho các chỉnh sửa tùy chỉnh.

Không có plugin nào trong danh sách đã được cập nhật gần đây, không nhất thiết là xấu, nhưng báo hiệu trống.

Tôi có one plugin that works on the Network screen để cho biết plugin nào đang hoạt động ở đâu, vì thông tin này không có sẵn trong hệ thống.

+0

MPM đã được cập nhật lần cuối vào 2014-4-29, đây là bản cập nhật tốt nhất của bộ ba này. Hai đứa kia hai tuổi. – Hexodus

1

B/c tất cả các trang web sử dụng cùng một thư mục hệ thống tệp cho plugin, tôi không nghĩ rằng nó có thể cài đặt plugin trang web theo trang web trong nhiều trang. Để làm cho cuộc sống của bạn dễ dàng hơn, tôi sẽ xem xét bản sao lưu bạn bè hoặc ns cloner. Cả hai đều giúp dễ dàng sao chép một trang web sang trang khác trong nhiều trang. Tôi thích ns cloner, nhưng đó không phải là để nói tôi biết bất cứ điều gì sai trái với bạn bè sao lưu.

Nếu những người không giúp đỡ và bạn cảm thấy thoải mái trong sql, bạn có thể xem sao chép hàng trong wp_option_x nơi option_name = "active_plugins" từ trang web bạn muốn sao chép sang trang mới. Đó sẽ là một phím tắt để kích hoạt các plugin trên một trang web mới.

Hy vọng điều đó sẽ hữu ích.

Các vấn đề liên quan