Nguyễn Lập - Blog cá nhân của Lập

https://nguyenlap.net


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

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!
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