Hướng dẫn tạo shortcode menu trong wordpress

Thứ năm - 19/11/2020 03:37
Tôi muốn chèn 1 menu vào 1 chỗ nào đó trong bài viết hoặc widget mà tôi muốn trên trang website.
Hướng dẫn tạo shortcode menu trong wordpress
Tôi nghĩ mình phải dùng một đoạn short code và tôi đã tìm kiếm cách để làm được nó. Tôi đã làm được và tôi đang ngồi viết lại hướng dẫn. 
Bạn hãy thêm đoạn code dưới đây vào file functions.php trên theme bạn đang sử dụng:
// Shortcode custom menu footer
add_shortcode('footer-menu', 'footer_menu_shortcode');
function footer_menu_shortcode($atts, $content = null) {
    extract(
        shortcode_atts(
            array(
                'name' => null,
                'class' => null
            ), $atts));
    return wp_nav_menu(
        array( 
            'menu' => $name, 
            'menu_class' => 'footer-menu',
            'echo' => false
            )
        );
}
Sau đó chèn đoạn code sau : [footer-menu name=’custom-menu’] vào bất kì chỗ nào bạn muôn. Với custom-menu là tên của menu khi bạn tạo trong phần admin -> Giao diện -> Menu
Nếu bạn có ý kiến đóng góp nào, hãy để lại bình luận dưới bài viết này. Xin cám ơn!

Tổng số điểm của bài viết là: 5 trong 1 đánh giá

Xếp hạng: 5 - 1 phiếu bầu
Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin cũ hơn

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây