it-swarm-vi.tech

Làm cách nào chúng tôi có thể quản lý nhiều trang trong Quản trị viên WordPress tốt hơn?

WordPress rõ ràng đến từ một nền tảng blog nhưng có thể được sử dụng để phục vụ các trang web có nhiều Trang. Tuy nhiên, điều đó không phù hợp với tôi không liên quan đến hiệu suất mà trong việc xử lý rất nhiều Trang, trang con, v.v. , đặc biệt là không có khả năng đi sâu vào phân cấp trang, v.v. Mọi người sử dụng các kỹ thuật/plugin nào để giải quyết vấn đề này?

14
Rick Curran

Tôi sử dụng plugin CMS Tree View và nó hoạt động rất tốt. Nó thu gọn tất cả các trang của bạn dưới các trang mẹ của chúng, trong số các tính năng khác.

Cập nhật 26/09/19 Plugin này không còn được hỗ trợ và chỉ được thử nghiệm tối đa phiên bản 4.8.7 của WordPress

7
avesse

Vâng, quản trị viên không hoạt động rất tốt cho một trang web có hàng tấn Trang so với Bài đăng . Như bạn đề cập, hầu hết các trang web WordPress đều là blog và ai cần chỉnh sửa các bài đăng blog cũ hơn thường xuyên? Có sẵn gần đây nhất là hầu hết các blogger thường cần và vì hầu hết các blog có thể có 5 trang hoặc ít hơn nên đó không phải là vấn đề.

Vì vậy, tôi đồng ý, nó chắc chắn cần thiết.

Ba điều xuất hiện trong tâm trí mà không cần đại tu quản trị sẽ là hai điều sau đây sẽ yêu cầu một số mã hóa:

  • Cân nhắc sử dụng các loại bài tùy chỉnh?
  • Thêm chức năng lọc vào danh sách
  • Thêm chức năng Mở rộng/Thu hẹp cho Trang gốc
  • Tìm kiếm các Plugin hiện có tốt

Xem xét sử dụng các loại bài tùy chỉnh?

Thông thường với tôi đã thấy một trang web có rất nhiều trong số các trang, hóa ra có thể có lợi ích thực sự khi chia chúng thành Loại bài đăng tùy chỉnh . Thông thường, bởi vì khi trang web được xây dựng Các loại bài đăng tùy chỉnh không tồn tại trong WordPress để xem xét. Bạn biết đấy, nếu công cụ duy nhất bạn có là một cái búa ...

Ngày nay tôi nghĩ rằng bởi vì họ vẫn còn mới mà hầu hết mọi người không phải là một lựa chọn. Tôi đoán là nếu bạn nhìn vào nội dung của mình, bạn sẽ xác định các mẫu trong đó Trang có thể được chuyển đổi thành một trong các Loại bài đăng tùy chỉnh khác.

Để mang đến cho bạn một nguồn cảm hứng, đây là một ảnh chụp màn hình cho hai loại bài đăng tùy chỉnh khác nhau với cả hai tùy chỉnh tôi đang làm việc:

 Example Custom Post Type #1 

(nguồn: mikechinkel.com )

 Example Custom Post Type #2 
(nguồn: mikechinkel.com )

Để thay đổi loại bài đăng cho các trang hiện có

Vì bạn đã có rất nhiều Trang, bạn có thể cần thay đổi loại bài đăng hiện tại của mình thành Loại bài đăng tùy chỉnh mới. Một cách bạn làm điều này là gắn thẻ các Trang thích hợp bằng một thẻ đặc biệt do bạn chọn và sau đó viết tập lệnh PHP hoặc truy vấn SQL để thay đổi loại bài đăng cho Trang bằng thẻ.

Thay phiên, bạn có thể viết một siêu dữ liệu tùy chỉnh cho phép bạn thay đổi loại và/hoặc bạn có thể sửa đổi danh sách Trang để cung cấp tính năng thay đổi loại. Nếu phần này được quan tâm cụ thể, hãy thêm một tùy chỉnh yêu cầu cụ thể cách thực hiện một trong những điều này.

Thêm chức năng lọc vào danh sách

Một cách tiếp cận khác là thêm nhiều tùy chọn lọc vào danh sách. Bạn có thể lọc theo danh mục, theo thẻ và/hoặc theo giá trị meta. Đây là câu trả lời của tôi cho một câu hỏi trong đó tôi đã chỉ ra cách viết mã để sắp xếp theo các giá trị meta; lọc tương tự:

 Custom Post List Sorting in the WordPress Admin 
(nguồn: mikechinkel.com )

Nếu bạn muốn biết thêm chi tiết về cách chính xác để làm điều này cho nhu cầu cụ thể của bạn xin vui lòng hỏi một câu hỏi cụ thể hơn?

Thêm chức năng mở rộng/thu gọn cho trang cha mẹ

Cách tiếp cận thứ ba có thể là cung cấp chức năng mở rộng/thu gọn bằng jQuery và thậm chí có thể AJAX để cho phép bạn chỉ xem các trang cấp cao nhất và sau đó đi sâu vào các trang phụ có liên quan. (tiếc là tôi không thể tìm thấy một ảnh chụp màn hình tốt cho việc này.)

Điều này cũng sẽ mất một số chương trình và nếu bạn quan tâm xin vui lòng hỏi một câu hỏi cụ thể hơn về chủ đề này?

Tìm kiếm các plugin hiện có tốt

Mặc dù tôi chưa có kinh nghiệm với bất kỳ bài nào trong số này, đây là một số bài đăng trên blog về chủ đề này, vì vậy có lẽ bạn sẽ có thể tìm thấy những gì bạn cần trong số này:

Hi vọng điêu nay co ich?

15
MikeSchinkel

Bạn có thể thay đổi tùy chọn "Số trang trên mỗi màn hình" trong "Tùy chọn màn hình" (góc trên cùng bên phải). Nếu bạn đặt mức đó là 200, thì bạn có thể sử dụng chức năng Tìm trình duyệt của mình để nhanh chóng nhảy xung quanh (Control/Command + F).

Nếu tôi muốn chỉnh sửa một vài trang, tôi bấm vào giữa các liên kết chỉnh sửa để mở chúng trong các tab mới, theo cách đó tôi có thể giữ "thư mục" trang của mình mở.

3
Joe Hoyle

Câu hỏi tuyệt vời. Tôi không có câu trả lời chắc chắn và rất thích nghe những gì người khác đã làm.

Nói một chút, đây là một vài plugin tôi đã thấy có thể tùy chỉnh UI UI của WordPress. Lưu ý: Tôi chưa từng thử bất kỳ thứ nào trong số này và không biết họ sẽ chào giá như thế nào trên WP 3.0.

Ngoài các plugin có thể lỗi thời này, bạn cũng có thể tùy chỉnh Quản trị viên bằng cách sử dụng Chủ đề quản trị .

Có lẽ một chuyên gia CSS có thể đánh cắp thứ gì đó giúp quản lý trang dễ dàng hơn, chẳng hạn như làm cho bộ chọn danh mục nổi bật hơn hoặc thứ gì đó.

0
Mike Lee

Đợi đấy :). http://core.trac.wordpress.org/ticket/14579 , Scribu đang Ajax hóa các danh sách, nên giúp quản lý công cụ dễ dàng hơn. Những thứ của nó đã được cam kết vì vậy cuối cùng bạn có thể xây dựng trên đó.

Bên cạnh việc thêm javascripts, có vẻ như các hành động hàng loạt sẽ được chuyển đổi thành hành động đăng. Điều đó cho phép người dùng thực hiện nhiều sửa đổi cùng một lúc.

0
hakre