Một trang web WordPress sẽ không nhiều nếu không có các menu và menu con của nó. Tùy chỉnh các menu đó theo ý thích của bạn từ bên trong WordPress cũng rất đơn giản. Do đó, menu WordPress của bạn là một công cụ ‘hàng đầu’ để có được thứ hạng tìm kiếm cao và giữ khách truy cập trên trang web.
Các màn hình chuyên dụng trong WordPress tin rằng các menu của bạn có thể phức tạp như thế nào. Bạn cũng có thể hiển thị menu ở một số vị trí trên trang web của mình. Nếu bạn có kỹ năng viết mã, bạn có thể tùy chỉnh menu WordPress của mình với khả năng gần như vô hạn.
Đối với bài đăng này, chúng tôi sẽ cung cấp cho bạn hướng dẫn chuyên sâu để tạo menu WordPress. Chúng tôi cũng sẽ chỉ cho bạn cách sử dụng và nâng cao chức năng theo một vài cách khác nhau.
Xem Video Hướng dẫn Tạo và Tùy chỉnh Menu WordPress của chúng tôi
Cấu trúc của một Menu WordPress
Đối với những người chưa bắt đầu, menu WordPress thường là một tập hợp các liên kết (bao gồm cả trình đơn thả xuống). Đó là một phần chức năng đơn giản nhưng là một “đốt sống” trong xương sống của trang web của bạn.
Chúng tôi sẽ đi đến nơi bạn sẽ thấy các menu trên trang web chi tiết hơn trong phần tiếp theo. Hiện tại, hãy biết rằng chúng có thể phù hợp với bất kỳ nơi nào bạn muốn để hiển thị chúng. Bạn có thể chỉ có một vài tùy chọn được chọn trước (dựa trên các khu vực tiện ích con). Tuy nhiên, theo nghĩa kỹ thuật, một menu có thể đi bất cứ đâu.
Tất nhiên, menu WordPress là điều tối quan trọng để điều hướng một trang web. Nếu bạn có một menu điều hướng rõ ràng và được xác định, điều này sẽ giúp người dùng tham quan trang web của bạn và nó sẽ giữ cho tỷ lệ thoát của bạn giảm xuống.
Chúng cũng phục vụ một mục đích khác: menu của bạn giúp tối ưu hóa công cụ tìm kiếm (SEO). Tối ưu hóa menu WordPress cho SEO thiên về những thứ cần bỏ đi hơn là những gì bạn đưa vào. Đối với người mới bắt đầu, bạn có thể loại bỏ các yếu tố – chẳng hạn như các đám mây thẻ – và giữ cho số lượng liên kết bạn đưa vào ở mức thấp.
Mặc dù Google cho phép bạn thêm tối đa 250 liên kết trên một trang, nhưng việc giữ cho “giá trị liên kết” của bạn cao là điều cần thiết. Như vậy, việc cắt giảm số lượng các liên kết bên ngoài sẽ phục vụ bạn tốt về lâu dài.
Các loại cấu trúc menu WordPress khác nhau
Như bạn có thể đã hiểu, tùy thuộc vào nhu cầu của ứng dụng, bạn có thể chọn các cấu trúc menu WordPress khác nhau.
Ví dụ: menu tiêu đề là phổ biến nhất vì chúng liên quan đến điều hướng trang web chính. Bạn cũng sẽ thường thấy các menu nhỏ hơn phía trên thanh điều hướng chính, vì đây là một nơi tuyệt vời cho các biểu tượng mạng xã hội, thanh tìm kiếm và hơn thế nữa.
Trang web của đối tác Kinsta SAU / CAL có một menu “nhanh” bao gồm điều hướng và các liên kết xã hội:
Menu này cho thấy rằng có nhiều trường hợp sử dụng cho menu WordPress hơn là điều hướng một trang web. Sử dụng chức năng tích hợp sẵn của WordPress (sẽ nói thêm về điều này sau), bạn có thể tạo menu cho hầu hết mọi thứ bạn cần.
Cũng phổ biến như điều hướng tiêu đề là chân trang. Bạn sẽ thường sử dụng khu vực này để lặp lại điều hướng chính của mình cho những người dùng cuộn xuống. Ngoài ra, đó là một nơi tuyệt vời để cung cấp nhiều liên kết dựa trên ngữ cảnh hơn cho các sản phẩm và dịch vụ của bạn:
Bạn cũng sẽ thấy các menu trong thanh bên nếu trang web sử dụng nó:
Mặc dù bạn sẽ không thấy điều hướng chính ở đây trong nhiều trường hợp, nhưng đó là một nơi truyền thống cho các liên kết xã hội, kho lưu trữ bài đăng trên blog và hơn thế nữa.
Cách tạo một menu WordPress tùy chỉnh (3 phương pháp)
Tạo menu WordPress là một quá trình không hề đơn giản, bất kể trình độ chuyên môn của bạn là gì. Có ba cách chính để hoàn thành công việc: sử dụng chức năng tích hợp sẵn của WordPress; cài đặt một plugin phù hợp hoặc làm bẩn mã.
Tiếp theo, chúng tôi sẽ hướng dẫn bạn cách tạo menu WordPress bằng cả ba cách tiếp cận.
1. Sử dụng chức năng tích hợp của WordPress để tạo menu của bạn
WordPress có các công cụ tích hợp để giúp bạn tạo menu. Một màn hình chuyên dụng trong quản trị viên WordPress sẽ quen thuộc với tất cả trừ những người dùng mới nhất.
Tất nhiên, việc sử dụng chức năng gốc để tạo menu WordPress của bạn có rất nhiều lợi ích. Đối với người mới bắt đầu, bạn có khả năng tương thích hoàn toàn với trang web của mình. Ngoài ra, bạn có thể xây dựng các menu của mình bằng giao diện quen thuộc và các công cụ gốc.
Để đến đó, hãy truy cập trang Appearance> Menus trong WordPress:
Màn hình này chia thành một số phần khác nhau. Ở trên cùng, bạn sẽ tìm thấy tùy chọn để chọn menu hiện tại hoặc tạo menu mới:
Nếu bạn quyết định tạo một menu mới, hãy đặt tên cho nó và xem phần Cài đặt Menu :
Có rất nhiều hộp kiểm ở đây, nhưng bạn phải đưa ra hai quyết định chính:
- Tự động thêm các trang cấp cao nhất vào menu. “Cấp cao nhất” ở đây có nghĩa là các trang bạn tạo trong WordPress không phải là con của các trang khác. Ví dụ: một bài đăng trên blog không phải là trang cấp cao nhất vì nó sẽ có trang lưu trữ chính trong nhiều trường hợp (ví dụ: / blog ). Mặt khác, một trang liên hệ thường là cấp cao nhất vì nó thường sẽ không có trang mẹ.
- Vị trí menu. Mỗi chủ đề sẽ có các vị trí menu của nó. Trừ khi bạn thay đổi các tệp cốt lõi của chủ đề, các nhà phát triển chủ đề đã mã hóa cứng các vị trí menu này. Một số chủ đề có thể cho phép bạn tùy chỉnh chúng thông qua cài đặt của chúng.
Khi bạn đã sẵn sàng, hãy nhấp vào nút Tạo Menu . Màn hình sẽ làm mới và hiển thị rằng bạn đang ở trong menu mới. Tiếp theo, hãy nhìn vào phía bên trái của màn hình:
Màn hình này liệt kê tất cả các bài đăng, trang, phân loại và các nội dung có thể liên kết khác trên trang web của bạn. Bạn xây dựng menu của mình bằng cách chọn các hộp ở bên trái, sau đó nhấp vào nút Thêm vào menu .
Điều đó sẽ chuyển chúng đến phần trung tâm của màn hình Menu :
Tại đây, bạn có thể kéo và thả các mục menu vào vị trí. Nếu bạn nhấp vào mũi tên mở rộng bên cạnh mỗi mục, bạn cũng có thể đặt nhãn cho mục menu của mình hoặc xóa nó:
Sau khi bạn nhấp vào Menu Lưu , bạn đã sẵn sàng. Tuy nhiên, nếu bạn mở rộng menu Tùy chọn màn hình ở đầu màn hình, bạn có thể làm được nhiều việc hơn với menu WordPress của mình:
Nhóm phần tử Màn hình cho phép bạn hiển thị các hộp meta menu trong thanh bên bên trái. Ngược lại, nhóm Hiển thị thuộc tính menu nâng cao hiển thị các mục tiêu liên kết, mô tả và các lớp CSS cho các mục danh sách.
Có một khía cạnh khác của màn hình Menu đáng chú ý. Hộp Liên kết Tùy chỉnh cho phép bạn đặt một liên kết mà bạn chọn, thay vì một trang được xác định trước trên trang web của bạn:
Tùy chọn này là cách bạn có thể thêm các liên kết mạng xã hội vào menu WordPress của mình. Nền tảng sẽ lấy biểu tượng chính xác cho bạn dựa trên trang web bạn chọn, mang lại cho bạn cơ hội hiển thị biểu trưng tốt cho các trang web bạn chọn.
2. Sử dụng một Plugin để tạo Menu WordPress tùy chỉnh của bạn
Giải pháp ngay lập tức để thêm chức năng vào WordPress là thông qua các plugin. Phần trước đã trình bày lý do tại sao tùy chọn gốc của WordPress gần như là tất cả những gì bạn cần, nhưng các plugin có thể mở rộng trên chức năng đó.
Có một câu hỏi đặt ra là liệu bạn có cần một plugin chuyên dụng (và bổ sung) để tạo menu WordPress hay không, mặc dù có nhiều lý do chính đáng để làm như vậy. Đối với người mới bắt đầu, bạn thường sẽ tạo menu dựa trên kiểu mà bạn không thể truy cập theo thiết lập mặc định. Các thiết kế đáp ứng cụ thể, “menu lớn”, v.v. đều có sẵn cho bạn thông qua các plugin.
Hơn nữa, bạn có thể xây dựng menu bằng trình chỉnh sửa chuyên dụng và chọn từ các mẫu cài sẵn trong nhiều trường hợp. Cùng với các tùy chọn tùy chỉnh mở rộng, bạn có giải pháp “không mã” sẽ cung cấp menu WordPress hoạt động cho trang web của bạn.
Ví dụ: plugin Max Mega Menu không cung cấp bất ngờ nào về những gì bạn có thể đạt được:
Khi nó được cài đặt và kích hoạt, bạn sẽ tìm thấy một bảng Mega Menu mới trong WordPress:
Nếu bạn nhìn vào màn hình Vị trí Menu , bạn sẽ nhận thấy rằng có nhiều tùy chỉnh hơn có sẵn cho bạn:
Đăng kí để nhận thư mới
Bạn cũng có thể áp dụng các chủ đề menu và chỉnh sửa chúng với phạm vi tương tự như một số trình tạo trang tốt nhất trên thị trường:
Còn rất nhiều điều nữa chúng ta có thể tìm hiểu ở đây, mặc dù chúng ta sẽ tự lặp lại. Chúng tôi khuyến khích bạn xem bài viết trước của chúng tôi về các plugin menu WordPress. Chúng tôi đi vào chi tiết về cách chọn plugin phù hợp với bạn và cách sử dụng nó.
3. Viết mã để tạo menu WordPress tùy chỉnh của bạn
Viết mã menu WordPress của riêng bạn là một cách đáng tin cậy để đạt được mục tiêu cho những người dũng cảm (hoặc nếu bạn là nhà phát triển đang tạo một chủ đề WordPress mới). Tất nhiên, bạn sẽ không mở một trình soạn thảo mã hàng ngày để thêm một menu. Để làm được điều đó, bạn sẽ sử dụng các công cụ WordPress gốc (hoặc có thể là một plugin).
Điều đó nói rằng, học cách viết mã menu WordPress là một yêu cầu quan trọng nếu bạn muốn phát triển các chủ đề. Có bốn phần để thành công:
- Đăng ký menu của bạn.
- Hiển thị menu WordPress trên giao diện người dùng.
- Hiển thị nội dung bổ sung trong menu của bạn hoặc các mục của nó.
- Xác định một cuộc gọi lại.
Chúng tôi sẽ cho rằng bạn có ích với một trình soạn thảo mã, bạn có một môi trường phát triển để làm việc và các kỹ năng của bạn rất nhạy bén. Nếu bạn chưa có chủ đề để làm việc, bạn có thể sử dụng các tùy chọn mặc định của WordPress hoặc chọn một chủ đề từ danh sách các chủ đề WordPress nhanh nhất của chúng tôi.
Khi bạn đã sẵn sàng, bạn sẽ muốn mở tệp functions.php của chủ đề. Lưu ý rằng điều này khác với tệp WordPress chung có cùng tên. Tại đây, bạn cần đăng ký menu của mình. Nói cách khác, bạn phải cho WordPress biết những gì sẽ hiển thị trên trang Appearance> Menus . Để làm điều này, bạn sử dụng hàm register_nav_menus ():
function register_my_menus() { register_nav_menus( array( 'header' => __( 'Header Menu' ), 'other' => __( 'Other Menu' ) ) ); } add_action( 'init', 'register_my_menus' );
Mã này cho tab Quản lý vị trí trong WordPress hiển thị hai menu: Menu Header và Menu khác :
Tiếp theo, bạn phải hiển thị menu của mình bằng cách sử dụng hàm wp_nav_menu (). Bạn sẽ thêm cái này vào tệp mẫu tương ứng với nơi bạn muốn hiển thị menu. Trong trường hợp của chúng tôi, chúng tôi sẽ sử dụng tiêu đề, vì vậy chúng tôi sẽ thêm mã sau vào tệp header.php của chủ đề của chúng tôi:
wp_nav_menu( array( 'theme_location' => 'header' ) );
Có thể mã này được bao bọc trong câu lệnh if
, cùng với một số menu khác của bạn, vì vậy bạn sẽ muốn tuân theo các quy ước mà bạn tìm thấy.
Tại thời điểm này, bạn có thể làm việc với menu trong WordPress giống như bất kỳ menu nào khác. Mặc dù vậy, bạn cũng có thể muốn xem xét thêm nội dung bổ sung vào các mục menu của mình. Ví dụ: bạn có thể mở rộng mảng đã xác định để bao gồm các thẻ HTML sẽ hiển thị trên đầu ra:
wp_nav_menu( array( 'menu' => 'primary', 'link_before' => ' ', 'link_after' => ' ', ) );
Nhiệm vụ cuối cùng của bạn ở đây là xác định một cuộc gọi lại. Theo mặc định, WordPress hiển thị một menu được điền khi không tìm thấy menu được chỉ định. Thay vào đó, WordPress sẽ hiển thị menu các trang khi không có menu tùy chỉnh nào được chọn. Nếu đây không phải là hành động mong muốn của bạn, bạn có thể đặt một tham số khác cho đối số theme-location
và cũng có thể thêm vào một đối số fallback_cb
:
wp_nav_menu( array( 'menu' => 'primary', // do not fall back to first non-empty menu 'theme_location' => '__no_such_location', // do not fall back to wp_page_menu() 'fallback_cb' => false ) );
Khi bạn hiểu cách tạo menu WordPress, bạn có thể bắt đầu nâng cao chức năng. Chúng tôi sẽ xem xét điều này trong phần cuối cùng của chúng tôi để tạo hộp meta menu tùy chỉnh cho WordPress.
Cách cải thiện Menu WordPress của bạn
Vì phần này nâng cao nên chúng tôi sẽ đưa ra một số giả định trước khi tiếp tục:
Cần lưu trữ nhanh chóng, đáng tin cậy và hoàn toàn an toàn cho trang web thương mại điện tử của bạn? Kinsta cung cấp tất cả những điều này và hỗ trợ đẳng cấp thế giới 24/7 từ các chuyên gia WooCommerce. Kiểm tra các kế hoạch của chúng tôi
- Bạn biết cách tạo menu WordPress bằng PHP.
- Kỹ năng PHP của bạn đủ tốt để học theo một số chủ đề nâng cao.
- Bạn biết cách đăng ký và khởi tạo một plugin WordPress.
Nó nằm ngoài phạm vi của bài viết này, nhưng bạn có thể sử dụng WordPress Plugin Boilerplate Generator để tạo một mẫu plugin mới, được tiêu chuẩn hóa.
Khi bạn đã sẵn sàng, hãy tạo và tải plugin của bạn lên WordPress:
Tiếp theo, điều hướng đến thư mục của plugin và mở tệp chính. Tại đây, hãy thêm mã sau:
/** * Add menu meta box * * @param object $object The meta box object * @link https://developer.wordpress.org/reference/functions/add_meta_box/ */ function custom_add_menu_meta_box( $object ) { add_meta_box( 'custom-menu-metabox', __( 'Authors' ), 'custom_menu_meta_box', 'nav-menus', 'side', 'default' ); return $object; } add_filter( 'nav_menu_meta_box_object', 'custom_add_menu_meta_box', 10, 1);
Hàm add_meta_box () của WordPress sẽ đăng ký một hộp meta trong quản trị viên WordPress. Có một số lập luận bạn sẽ muốn tham khảo trong tài liệu chính thức. Chúng tôi cũng sử dụng bộ lọc nav_menu_meta_box_object () vì không có hành động nào trong tệp nav-menu.php để kết nối. Câu lệnh này xác định xem hàm có thêm hộp meta của mục menu cho một loại đối tượng hay không. Khi bộ lọc chạy, add_meta_box
đăng ký hộp meta tùy chỉnh.
Xác định một chức năng gọi lại
Tiếp theo, chúng ta có thể xác định một hàm gọi lại để tạo nội dung HTML cho meta box:
/** * Displays a metabox for an author menu item. * * @global int|string $nav_menu_selected_id (id, name or slug) of the currently-selected menu */ function custom_menu_meta_box(){ global $nav_menu_selected_id; $walker = new Walker_Nav_Menu_Checklist(); ... }
Biến toàn cục ghi nhớ ID menu hiện tại, trong khi $walker
lưu trữ một phiên bản mới của đối tượng Walker_Nav_Menu_Checklist
. Điều đó sẽ xây dựng danh sách HTML của các mục menu.
Từ đây, chúng ta phải xác định tab đang hoạt động trong hộp meta tùy chỉnh. Để thực hiện việc này, chúng tôi đặt giá trị $current_tab
, hoạt động trong dấu ba chấm được đặt trong khối mã trước đó.
Chúng tôi đang sử dụng hai tab ở đây, nhưng bạn có thể thêm bao nhiêu tab tùy thích:
$current_tab = 'all'; if ( isset( $_REQUEST['authorarchive-tab'] ) && 'admins' == $_REQUEST['authorarchive-tab'] ) { $current_tab = 'admins'; } elseif ( isset( $_REQUEST['authorarchive-tab'] ) && 'all' == $_REQUEST['authorarchive-tab'] ) { $current_tab = 'all'; }
Dòng sau sẽ nhận tất cả người dùng có đặc quyền ghi và thêm nhiều thuộc tính vào đối tượng $authors
:
$authors = get_users( array( 'orderby' => 'nicename', 'order' => 'ASC', 'who' => 'authors' ) ); $admins = array(); /* set values to required item properties */ foreach ( $authors as &$author ) { $author->classes = array(); $author->type = 'custom'; $author->object_id = $author->nickname; $author->title = $author->nickname . ' - ' . implode(', ', $author->roles); $author->object = 'custom'; $author->url = get_author_posts_url( $author->ID ); $author->attr_title = $author->displayname; if( $author->has_cap( 'edit_users' ) ){ $admins[] = $author; } } $removed_args = array( 'action', 'customlink-tab', 'edit-menu-item', 'menu-item', 'page-tab', '_wpnonce' ); ?>
Ở đây, get_users
trả về một mảng gồm các đối tượng $user
được chọn bởi các tham số đã chỉ định. Tham số who
sẽ buộc WordPress truy vấn cơ sở dữ liệu cho những người dùng có đặc quyền viết.
Ngoài ra, mảng $admins
administrator sẽ lưu trữ một mảng các tác giả, trong khi $removed_args
sẽ lưu trữ danh sách các biến truy vấn cần được loại bỏ.
Bây giờ bạn có thể in đánh dấu hộp meta. Để làm điều đó, hãy xây dựng các nhãn và liên kết tab.
<div id="authorarchive" class="categorydiv"> <ul id="authorarchive-tabs" class="authorarchive-tabs add-menu-item-tabs"> <li <?php echo ( 'all' == $current_tab ? ' class="tabs"' : '' ); ?>> <a class="nav-tab-link" data-type="tabs-panel-authorarchive-all" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( 'authorarchive-tab', 'all', remove_query_arg( $removed_args ) ) ); ?>#tabs-panel-authorarchive-all"> <?php _e( 'View All' ); ?> </a> </li> <li <?php echo ( 'admins' == $current_tab ? ' class="tabs"' : '' ); ?>> <a class="nav-tab-link" data-type="tabs-panel-authorarchive-admins" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( 'authorarchive-tab', 'admins', remove_query_arg( $removed_args ) ) ); ?>#tabs-panel-authorarchive-admins"> <?php _e( 'Admins' ); ?> </a> </li> </ul>
Hãy nhớ gán đúng tên lớp, ID và thuộc tính dữ liệu cho các phần tử hộp meta; nếu không, menu sẽ không hoạt động như mong đợi.
Cả hai add_query_arg
và remove_query_arg
đặt các giá trị dành riêng cho authorarchive-tabs
cho biến các tab có thể lưu trữ và loại bỏ các biến không cần thiết.
Tại thời điểm này, chúng tôi có một hộp meta với các tab được xác định:
Bước tiếp theo của chúng tôi là xây dựng nội dung HTML của các tab.
Xây dựng nội dung HTML cho các tab hộp meta
Bạn sẽ muốn làm theo mã trong phần trước trong hàm custom_menu_meta_box()
. Để xây dựng nội dung, hãy sử dụng phần sau trong <div>
mà bạn đã viết trong phần trước:
<div id="tabs-panel-authorarchive-all" class="tabs-panel tabs-panel-view-all <?php echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); ?>"> <ul id="authorarchive-checklist-all" class="categorychecklist form-no-clear"> <?php echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $authors), 0, (object) array( 'walker' => $walker) ); ?> </ul> </div> <div id="tabs-panel-authorarchive-admins" class="tabs-panel tabs-panel-view-admins <?php echo ( 'admins' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); ?>"> <ul id="authorarchive-checklist-admins" class="categorychecklist form-no-clear"> <?php echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $admins), 0, (object) array( 'walker' => $walker) ); ?> </ul> </div>
Nói tóm lại, mỗi tab chứa một danh sách các hộp kiểm. Hàm walk_nav_menu_tree () in danh sách bằng cách sử dụng ba đối số: $items
, $depth
và $r
– tất cả đều bắt buộc.
Mảng $items
lưu trữ một mảng người dùng quản trị. Hàm array_map()
áp dụng hàm wp_setup_nav_menu_item () cho $admins
và thêm các thuộc tính menu item vào các phần tử mảng.
Từ đây, chúng ta có thể thêm các bước hoàn thiện.
Thêm nút gửi
Hầu hết các hộp meta tùy chỉnh đã hoàn thành, mặc dù chúng tôi vẫn cần thêm nút Gửi và biểu tượng “con quay” đang xử lý.
Đây là một đoạn mã ngắn mà bạn có thể đặt ngay sau khối trước:
<p class="button-controls wp-clearfix"> <span class="list-controls"> <a href="<?php echo esc_url( add_query_arg( array( 'authorarchive-tab' => 'all', 'selectall' => 1, ), remove_query_arg( $removed_args ) )); ?>#authorarchive" class="select-all"><?php _e('Select All'); ?></a> </span> <span class="add-to-menu"> <input type="submit"<?php wp_nav_menu_disabled_check( $nav_menu_selected_id ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e('Add to Menu'); ?>" name="add-authorarchive-menu-item" id="submit-authorarchive" /> <span class="spinner"></span> </span> </p> </div> <?php }
Với kiến thức này, bạn có thể thêm hầu hết mọi chức năng vào menu của mình! Lưu ý rằng cũng có một Gist công khai của plugin trên GitHub có sẵn để tải xuống miễn phí.
Bản tóm tắt
Menu WordPress là một khía cạnh quan trọng của trang web của bạn. Do đó, nền tảng này cung cấp một bảng điều khiển gốc và mạnh mẽ cho phép bạn tùy chỉnh mọi menu trên trang web của mình. Tuy nhiên, nó sẽ không cung cấp mọi thứ bạn cần theo mặc định.
Một số tùy chọn màn hình giúp bạn thêm các thẻ CSS và hơn thế nữa. Ngoài ra, cài đặt một plugin sẽ cho phép bạn biến các menu gốc của mình thành các menu lớn và hoạt động với chức năng nâng cao để giúp bạn phản hồi nhanh hơn (trong số các khía cạnh khác). Lập trình cũng là một khả năng, và mặc dù đó là một nhiệm vụ đầy thách thức đối với một lập trình viên mới làm quen, nhưng đó là thứ bạn có thể tập hợp lại trong không gian của một buổi chiều.
Bạn có muốn tùy chỉnh menu WordPress của mình không và nếu có, bạn sẽ thực hiện cách tiếp cận nào? Chia sẻ suy nghĩ và ý kiến của bạn trong phần bình luận bên dưới!
Tiết kiệm thời gian, chi phí và tối đa hóa hiệu suất trang web với:
- Trợ giúp tức thì từ các chuyên gia lưu trữ WordPress, 24/7.
- Tích hợp Cloudflare Enterprise.
- Tiếp cận khán giả toàn cầu với 34 trung tâm dữ liệu trên toàn thế giới.
- Tối ưu hóa với Giám sát Hiệu suất Ứng dụng được tích hợp sẵn của chúng tôi.
Tất cả những điều đó và hơn thế nữa, trong một kế hoạch không có hợp đồng dài hạn, hỗ trợ di chuyển và đảm bảo hoàn tiền trong 30 ngày. Kiểm tra các kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm ra kế hoạch phù hợp với bạn.