«menus» 태그된 질문

탐색 메뉴는 버전 3.0에 도입 된 테마 기능입니다. WordPress에는 사용자 지정된 탐색 메뉴를 테마에 도입하기위한 사용하기 쉬운 메커니즘이 포함되어 있습니다. 테마에 메뉴 지원을 통합하려면 테마 파일에 몇 가지 코드 세그먼트를 추가해야합니다.

2
사용자 지정 Nav Walker는 현재 메뉴 항목 자식 또는 자식이없는 형제를 표시합니다.
나는 몇 시간 동안 엉망이었고 검색했지만 여전히 작동하지 않으므로 마침내 포기하고 도움을 요청하고 있습니다. 현재 페이지 하위 만 표시하거나 하위가없는 경우 페이지 형제를 표시하는 사용자 정의 워커를 작성하려고합니다. 예를 들어 다음 메뉴 트리를 사용하십시오. 1.0 1.2.0 1.3.0 1.3.1 1.3.2 1.2.1 1.2.2 2.0 현재 페이지 1.2.0에 있다고 가정 해 봅시다. 이 …
14 menus  walker  children 

6
REST API V2에서 WP 탐색 메뉴 가져 오기
WP REST API v2 플러그인을 사용하여 JSON 응답에서 탐색 메뉴를 가져 오려고합니다. REST API v2에 대한 탐색 메뉴 플러그인 확장은 없지만 V1에만 해당됩니다. 코덱스 WordPress 게시물 유형 에서 탐색 메뉴가 게시물 유형으로 취급된다는 것을 알게되었습니다. 에서 나머지 API를 문서 , 이것은 우리가 유형의 게시물을 얻는 방법이다 : GET http://demo.wp-api.org/wp-json/wp/v2/types/<type> 나는 …

2
플러그인을 사용하여 wp_nav_menu에 의해 생성 된 메뉴에 하위 메뉴를 추가하는 방법
wp_nav_menu다음과 같은 메뉴가 생성되었습니다. <ul class="nav-menu" id="menu-top-nav"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43" id="menu-item-43"><a href="http://www.example.com/item1.com">Item 1</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-44" id="menu-item-44"><a href="http://www.example.com/item2.com">Item 2</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45" id="menu-item-45"><a href="http://www.example.com/item3.com">Item 3</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46" id="menu-item-46"><a href="http://www.example.com/item4.com">Item 4</a></li> </ul> 플러그인을 사용하여 "Item 3"에 하위 메뉴를 추가하여 위 메뉴를 수정하고 …

1
add_menu_page가 존재하는지 확인
부분적으로 릴리스 해야하는 플러그인을 개발 중입니다. 문제는 페이지에 메뉴가있는 경우 새 플러그인을 두 번째 또는 다음 하위 메뉴에 추가하고 그렇지 않으면 새 메뉴를 추가 한 다음 플러그인을 첫 번째 하위 메뉴에 추가하는 것입니다. 내 질문 : 메뉴가 있는지 확인하는 방법? 재사용 가능한 함수를 코딩하는 경우 모든 플러그인과 함께 사용되며 충돌 …

2
탐색 항목에서 페이지 ID 가져 오기
내 탐색의 모든 ID를 가져 와서 문자열로 변환 wp_query하여 탐색에만 나열된 페이지를 가져올 때 사용할 수 있도록 노력하고 있습니다. ID를 얻는 코드 : $menu_name = 'primary'; if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] )) { $menu = wp_get_nav_menu_object( $locations[ $menu_name ] ); $menu_items = wp_get_nav_menu_items($menu->term_id); …
11 menus  id 

3
오류 : MyClass :: start_lvl () 선언은 Walker_Nav_Menu :: start_lvl () 선언과 호환 가능해야합니다.
현재 WordPress 사이트에서 작업 중이며 관리자가 Appearance> Menus 페이지로 이동할 때마다 다음 오류가 발생합니다. ErrorException : 런타임 알림 : Walker_Nav_Menu_Edit :: start_lvl () 선언은 wp-admin / includes / nav-menu.php 줄 203의 Walker_Nav_Menu :: start_lvl () 선언과 호환 가능해야합니다. 일종의 PHP 호환성 문제처럼 보입니다. 로컬 개발 컴퓨터에서 PHP 5.3.10을 실행하고 있습니다. …

4
wp_nav_menu : 메뉴가 존재하는 경우에만 메뉴 표시, 그렇지 않으면 아무것도 표시하지 않음
wp_nav_menu를 사용하여 메뉴가있는 경우에만 메뉴를 표시하려고하고 그렇지 않으면 아무것도 표시하지 않습니다. 메뉴를 삭제하면 페이지 목록이 출력됩니다. 내 functions.php 파일에는 다음이 포함됩니다. if (function_exists('register_nav_menus')) { register_nav_menus ( array('main_nav' => 'Main Navigation Menu'));} wp_nav_menu를 사용하여 메뉴가있는 경우에만 메뉴를 표시하고, 그렇지 않으면 아무것도 표시하지 않으려면 어떻게해야합니까?
11 menus  pages  list 

1
메가 메뉴 워커
메가 메뉴 워커를 만들려고합니다. 불행히도, 워커는 내 코딩 지식을 완전히 피합니다. 실제로 도움이 될 수 있습니다. 필요한 기능은 다음과 같습니다. 에서 두 번째 수준 <ul>을 래핑합니다 <section>. [완전한] 사용자는 클래스 온 "휴식"설정하면 <li>두 번째 레벨에서 <ul>, 확인 <li>은 A 새로운 시작을 <ul>. <li>목록 의 첫 번째 항목 인 경우 정렬되지 …

4
현재 메뉴 항목 제목을 변수로 얻는 방법?
현재 메뉴 항목을 PHP 변수로 가져올 수 있습니까? 메뉴 항목 '우리가 지원하는 박물관'을 통해 카테고리 박물관을 나열하고 있으므로 '우리가 지원하는 박물관'을 가져 와서 어딘가에 표시하고 싶습니까? 어떤 도움을 주셔서 감사합니다!
10 menus  title 

8
WordPress 메뉴에 사용자 정의 게시물 유형 아카이브 추가
WordPress의 메뉴에 사용자 정의 게시물 유형 아카이브를 추가하는 방법 (사용자 정의 링크 추가 외에)이 있습니까? 사용자 정의 링크 (예 : / cpt-archive-slug /)를 사용하여 추가 한 경우 WordPress는 current-menu-item목록 요소 와 같은 클래스를 적용하지 않으므로 메뉴 스타일을 지정할 때 문제가 발생합니다. 맞춤 링크에 전체 URL이 포함 된 경우 (예 : …

7
사용자 정의 메뉴에서 특정 링크에 클래스 추가
사용자 정의 메뉴 옵션에서 클래스를 추가 할 수 있다는 것을 알고 있지만 A 전에 클래스를 LI에 추가합니다. 클래스를 전체 LI 대신이 특정 A에 직접 적용하고 싶습니다. 따라서 출력 대신 <li id="menu-item-51" class="NEWCLASS menu-item menu-item-type-custom menu-item-51"><a href="#">Link</a> </li> 나도 이러길 바래 <li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-51"><a href="#" class="NEWCLASS">Link</a></li> 어떤 아이디어?
10 menus 

4
WordPress 3.0의 새로운 메뉴 기능과 함께 wp_list_pages ()를 사용하여 하위 페이지를 표시하는 메뉴를 생성 하시겠습니까?
이전에는 다음과 같은 논리를 사용하여 현재 선택된 상위 페이지의 하위 페이지를 선택적으로로드 할 수있었습니다. if( $post->post_parent ) { $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); } else { $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); } if ($children) { ?> <ul id="subnav"> <?php echo $children; ?> </ul> <?php } else { } 새로운 register_nav_menus () / wp_nav_menu () …
10 menus 

4
WordPress 3.0의 탐색 메뉴에 게시물 아카이브 추가
안녕하세요, WordPress 3.0과 2 가지 새로운 기능인 Custom Post Types 및 Menu Editor를 가지고 놀고 있습니다 . products짐작했듯이이 목록 제품인 " " 라는 새 게시물 유형을 만드는 것으로 시작했습니다 . bog 표준 템플릿을 사용하고 있으며 상단 탐색 메뉴를 대체 할 새 메뉴를 만들고 있습니다. 내가 볼 수있는 한, 특정 "제품" …

7
특정 페이지에만 메뉴를 표시하려면 어떻게해야합니까?
사이드 바 위젯을 사용하여 표시 할 페이지를 알려주는 대신 메뉴 설정에서 특정 페이지에 표시되도록 선택하고 싶습니다. 기본 워드 프레스 방법 : 따라서 프로젝트는 페이지이며 일부 하위 페이지가 있습니다. 그러나 동일한 상황에서 이러한 페이지와 하위 페이지를 10 개 더 좋아한다면 어떨까요? 추가 설정 (최상위 페이지 목록)을 추가하고 싶습니다. 그러나 이러한 설정이로드되면 …

4
위젯에서 작성된 메뉴에 사용자 정의 워커 추가
테마 ( primary이 예제에서 이름 이 지정된 메뉴)로 작성된 사용자 정의 메뉴에 Walker를 추가하는 방법을 알고 있지만 기본 wordpress 사용자 정의 메뉴 위젯으로 위젯에서 작성된 메뉴를 어떻게 대상으로 지정할 수 있습니까? if ( has_nav_menu( 'primary' ) ) { $args = array( 'menu' => 'main-menu', 'menu_id' => 'main-menu', 'theme_location' => 'primary', …
10 menus  widgets  walker 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.