Bạn có muốn hiển thị các menu khác nhau trên WordPress không? Có thể hiển thị một menu khác nếu người dùng đã đăng nhập, ẩn một mục trên menu cho một số trang?

Thông thường, để làm tất cả điều này, bạn cần một chút mã để đến đó hoặc chỉ cần chỉnh sửa CSS nhỏ để ẩn menu, nhưng bạn có nghĩ rằng sẽ tốt hơn nếu thực hiện các thao tác này từ trang tổng quan của mình không?

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thêm menu vào các điều kiện logic trên WordPress.

Nhưng trước đây, nếu bạn chưa bao giờ cài đặt WordPress khám phá Làm thế nào để cài đặt một bước 7 blog WordPress et Làm thế nào để tìm kiếm, cài đặt và kích hoạt một chủ đề WordPress trên blog của bạn 

Sau đó trở lại lý do tại sao chúng ta ở đây. Cách hiển thị các menu wordpress khác nhau 2

Điều đầu tiên cần làm là cài đặt và kích hoạt plugin « Nếu đơn ", Có sẵn trên WordPress.org. Để tiết kiệm thời gian tôi khuyên bạn nên cài đặt nó từ bảng điều khiển của bạn.

Cách hiển thị các menu wordpress khác nhau 3

Plugin này hoạt động out-of-the-box Vì vậy, để nói rằng nó không cần phải được cấu hình. Tất cả bạn phải làm là truy cập menu « Xuất hiện> Menu Và bắt đầu tùy chỉnh các menu của bạn.

trình bày chụp

Trong thực tế mọi thứ đều đơn giản. Bạn chỉ cần nhấp vào " cho phép logic có điều kiện Để kích hoạt điều kiện trên menu. Sau khi hoàn thành, bạn sẽ thấy các tùy chọn mới xuất hiện bên dưới.

Khám phá quá Làm thế nào để thêm một menu tùy chỉnh trên WordPress

Các tùy chọn này cho phép bạn hiển thị hoặc ẩn (Show / Hide) menu nếu người dùng là:

  • đăng nhập
  • người quản trị
  • Một nhà xuất bản
  • Một thuê bao
  • một tác giả
  • cộng tác viên
  • Trên trang chủ
  • Trên một trang
  • Đang đọc một bài báo

Cách thêm mã tùy chỉnh để ẩn menu

Vì vậy, bạn có phải là người đam mê các tùy chỉnh WordPress? Bây giờ tôi sẽ chỉ cho bạn cách tùy chỉnh hiển thị các menu có điều kiện.

Trong thực tế

Tất cả bạn phải làm là chèn mã sau vào tệp "functions.php" của bạn " con chủ đề Hoặc trong một tệp cụ thể của một trong các plugin của bạn. Cá nhân, tôi đề nghị bạn tạo một plugin.

Khám phá Cách nhanh chóng tạo plugin WordPress

add_filter ('if_menu_conditions', 'my_nouvelles_conditions');
mes_nouvelles_conditions function ($ điều kiện) {
  $ conditions [] = mảng (
    'name' => __ ('Nếu trang là kho lưu trữ'), // tên của điều kiện
      'condition' => function ($ item) {// hàm trả về trả về TRUE / FALSE
      return is_post_type_archive (); // nếu trang là bản lưu trữ
    }
  );
  trả về $ điều kiện;
}

Điều này sẽ thêm một tùy chọn mới vào danh sách các tùy chọn có điều kiện.

trình bày-chụp-2

Đó là tất cả những gì phải làm để hiển thị các menu có điều kiện trên WordPress.

Khám phá thêm một số plugin WordPress cao cấp  

Bạn có thể sử dụng cái khác plugin WordPress để tạo ra một giao diện hiện đại và để tối ưu hóa việc xử lý blog hoặc trang web của bạn.

Chúng tôi cung cấp cho bạn ở đây một số plugin WordPress cao cấp sẽ giúp bạn làm điều đó.

1. Dễ dàng tùy chỉnh JS và CSS 

Ce Plugin WordPress premium là một trình soạn thảo mã CSS và JavaScript mạnh mẽ cho phép bạn thêm chúng vào bất kỳ phần nào trên trang web của mình. Dễ dàng tùy chỉnh JS và CSS tùy chỉnh thêm plugin WordPress

Nó cho phép bạn giữ các tùy chỉnh của mình ngay cả sau khi cập nhật lớn theme WordPress.

Bạn có tùy chọn giới hạn lĩnh vực sử dụng mã được cá nhân hóa của mình. Ví dụ: bạn chỉ có thể sử dụng mã của mình cho một bài báo có định dạng video. Hoặc bạn có thể giới hạn mã của mình trong một chủ đề cụ thể; Điều này rất hữu ích nếu bạn thường xuyên thay đổi chủ đề cho blog WordPress của mình.

Tải về | Bản demo | Web hosting

2. Đăng nhập Ninja

Ce Plugin WordPress cho phép bạn tùy chỉnh trang đăng nhập của mình. Nó không chỉ là tùy chỉnh biểu mẫu đăng nhập của bạn. Bạn có thể tùy chỉnh toàn bộ trang, thay đổi màu sắc, thêm hình nền, thêm logo và hơn thế nữa. Đăng nhập plugin Ninja WordPress

Các tính năng khác của nó là: bảo vệ các biểu mẫu đăng nhập và đăng ký bằng captcha, cấm tự động và thủ công các IP tấn công bạn bằng vũ lực, nhật ký chi tiết về tất cả các hoạt động liên quan đến kết nối, chuyển hướng người dùng dựa trên vai trò và tên người dùng, nhận thông báo qua e-mail cho tất cả các sự kiện đăng nhập, giao diện đồ họa dễ sử dụng, tài liệu chi tiết và hơn thế nữa.

Tải về | Bản demo | Web hosting

3. Kho chứa nội dung xã hội siêu

Super Social Content Locker là một plugin tất cả trong một, với chức năng khóa nội dung xã hội cho blog của bạn. Đặc biệt, nó cho phép bạn khóa nội dung của mình và tùy chỉnh chế độ mở khóa mà khách truy cập của bạn sẽ sử dụng.Super Social Content Locker Các plugin wordpress khóa nội dung trang web

Do đó, để mở khóa nội dung, người dùng sẽ theo dõi bạn hoặc chia sẻ nội dung của trang web trên các mạng xã hội hoặc xem quảng cáo video của bạn. Họ cũng có thể được yêu cầu điền vào một biểu mẫu, hoặc đơn giản là tham gia bỏ phiếu.

Khám phá Làm thế nào để tạo ra một thực đơn nổi trên WordPress

Plugin này có thể được sử dụng theo hai cách: trên tiện ích thanh bên độc lập hoặc bất kỳ nơi nào trên trang web.

Tải về | Bản demo | Web hosting

Tài nguyên đề xuất

Tìm hiểu về các tài nguyên được đề xuất khác để giúp bạn xây dựng và quản lý trang web của mình.

Kết luận

Thế thôi! Đó là tất cả cho hướng dẫn này, giờ đây sẽ hiển thị các menu khác nhau của bạn trên WordPress theo người dùng và khách truy cập. Đừng ngần ngại chia sẻ với bạn bè của bạn trên các mạng xã hội yêu thích của bạn

Tuy nhiên, bạn cũng sẽ có thể tham khảo ý kiến ​​của chúng tôi ressources, nếu bạn cần thêm các yếu tố để thực hiện các dự án tạo trang Internet của mình, bằng cách tham khảo hướng dẫn của chúng tôi về Tạo blog WordPress.

Nếu bạn có đề xuất hoặc nhận xét, hãy để lại trong phần của chúng tôi ý kiến.

...