반응형
WordPress 템플릿에 두 번째 메뉴를 삽입하려면 어떻게 해야 합니까?
WordPress 템플릿에 두 번째 메뉴를 추가하려고 합니다.첫 번째 메뉴는 다음과 같습니다.
<?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'menu-header' ) ); ?>
이제, 두 개의 메뉴가 등록되었습니다.functions.php파일, 다음과 같이 입력합니다.
register_nav_menu('header', 'Header Menu');
register_nav_menu('ad-menu1', 'Ad Menu One');
등록된 두 번째 네비게이션 메뉴에 있는 메뉴에는 어떻게 접속하나요?아니면 제가 잘못 등록한 건가요?시도했습니다.
<?php wp_nav_menu( array( 'theme_location' => 'ad-menu1', 'container_class' => 'menu-ads' ) ); ?>
하지만 그건 모든 카테고리의 목록만 줄 뿐 내가 원하는 건 아니야.
Ad Menu One/ad-menu1과 관련된 메뉴를 어떻게 하면 됩니까?
테마에 보조 메뉴를 추가하는 표준 방법은 다음과 같습니다.
새 메뉴 열기 파일을 만드는 기능 추가functions.php그리고.registering다음 중 하나를 선택합니다.
register_nav_menus( array(
'primary' => __( 'Primary Menu', 'yourtheme'),
'secondary' => __( 'Secondary Menu', 'yourtheme' ),
) );
그러면 [Teme Menu](테마 메뉴) 옵션에 두 번째 메뉴가 나타납니다.
그런 다음 테마 파일의 원하는 위치에 코드를 추가합니다.이 경우 바닥글에 추가됩니다.
<nav>
<?php
wp_nav_menu( array('container_class' => 'menu-footer',
'theme_location' => 'secondary') ); ?>
</nav>
언급URL : https://stackoverflow.com/questions/10635880/how-to-insert-a-second-menu-into-a-wordpress-template
반응형
'programing' 카테고리의 다른 글
| AngularJs ReferenceError: $http가 정의되지 않았습니다. (0) | 2023.03.10 |
|---|---|
| Django 1.7+를 사용한 초기 데이터 로드 및 데이터 마이그레이션 (0) | 2023.03.10 |
| Wordpress에서 달러 기호를 jQuery 대체 항목으로 사용할 수 없는 이유는 무엇입니까? (0) | 2023.03.05 |
| WordPress의 URL에서 매개 변수 추출 (0) | 2023.03.05 |
| 데이터 스토어로 $rootScope를 사용하는 AngularJS (0) | 2023.03.05 |