페이지 이름을 기반으로 PHP에서 사용자 정의 메뉴 만들기

darrrrUC

워드 프레스 페이지 템플릿에서 사용자 정의 하드 코딩 된 메뉴를 만들려고합니다. 이 사이트에는 3 페이지 (1, 2, 3)가 있으며 1 페이지에서는 page1이 페이지 템플릿으로, 2 페이지가 2 인 모든 페이지를 반복하고 싶습니다.

트로프를 반복하고 모든 페이지의 이름을 가져 와서 메뉴에 넣을 수있는 방법은 무엇입니까?

예를 들어 페이지 1을 방문하고 페이지 1이 템플릿 (상위)으로있는 페이지가 "방문하기"및 "더 읽기"인 경우 메뉴는 다음과 같습니다.

-우리를 방문하십시오-더 읽기

하지만 2 페이지로 이동하면 메뉴가 다음과 같이 보일 수 있습니다.

-funpark -foobar

이제 부모가 "1"인 새 페이지를 추가하고 페이지 이름을 "about"으로 지정하면 새 메뉴가 표시됩니다.

-우리를 방문하십시오-자세히 알아보기-정보

건배, 에밀

프레드

페이지 및 해당 템플릿 값을 쿼리 할 수 ​​있습니다. 코덱스는 다음과 같이 말합니다.

페이지에 할당 된 사용자 지정 템플릿의 파일 이름은 '_wp_page_template'(wp_postmeta 데이터베이스 테이블에 있음)라는 이름의 사용자 지정 필드 값으로 저장됩니다. (밑줄로 시작하는 사용자 정의 필드는 편집 화면의 사용자 정의 필드 모듈에 표시되지 않습니다.)

이는 다음과 같은 페이지 쿼리를 작성할 수 있음을 의미합니다.

$args = array(
    'post_type'  => 'page', 
    'meta_query' => array( 
        array(
            'key'   => '_wp_page_template', 
            'value' => '[Your template goes here]'
         )
    )
);

페이지를 반복하고 퍼머 링크를 가져 와서 메뉴를 작성하기 만하면됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

사용자 정의 이름으로 상황에 맞는 메뉴에 새 "새로 만들기"하위 메뉴를 만듭니다.

분류에서Dev

Sitefinity에서 사용자 정의 페이지 만들기

분류에서Dev

Wordpress-PHP 코드로 사용자 정의 페이지 만들기

분류에서Dev

사용자 정의 가능한 이름으로 파일 만들기 [PHP]

분류에서Dev

Facebook : 사용자 정의 페이지 탭 URL로 탭 만들기

분류에서Dev

마스터 페이지에서 즉시 메뉴 만들기

분류에서Dev

PHP에서 사용자 지정 JSON 레이아웃 만들기

분류에서Dev

링크의 파일 이름으로 메뉴 만들기

분류에서Dev

CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

분류에서Dev

CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

분류에서Dev

AngularJS의 단일 메서드 내에서 필드 이름을 기반으로 사용자 지정 유효성 검사를 표시하는 방법

분류에서Dev

AngularJS의 단일 메서드 내에서 필드 이름을 기반으로 사용자 지정 유효성 검사를 표시하는 방법

분류에서Dev

combineEpics처럼 작동하지만 네임 스페이스를 기반으로 하나의 서사시를 선택하는 메타 서사시 만들기

분류에서Dev

CRM 2013에서 빠른 만들기 양식의 사용자 지정 단추 / 메뉴 단추

분류에서Dev

왼쪽에서 오른쪽으로 슬라이드 메뉴를 얻기위한 사용자 정의 segue

분류에서Dev

왼쪽에서 오른쪽으로 슬라이드 메뉴를 얻기위한 사용자 정의 segue

분류에서Dev

사용자 정의 상황에 맞는 메뉴로 데스크탑 아이콘을 만들 수있는 방법

분류에서Dev

사용자 정의 joomla 페이지 만들기

분류에서Dev

기존 RCP 앱 메뉴 끝에서 사용자 정의 menuManager 이동

분류에서Dev

자바에서 사용자 정의 테이블 만들기

분류에서Dev

사용자 지정 이름으로 pst 파일 만들기

분류에서Dev

ACF 옵션 메뉴에서 나만의 사용자 지정 하위 페이지 추가

분류에서Dev

장고에서 404 오류 페이지에 대한 사용자 정의보기 만들기

분류에서Dev

C # MSSQL에서 사용자 정의 테이블 이름 만들기

분류에서Dev

Wordpress-사용자 지정 URL로 페이지 만들기

분류에서Dev

내 사용자 지정 CMS로 페이지 만들기

분류에서Dev

iOS로 PDF에 사용자 지정 메타 데이터 만들기

분류에서Dev

nodejs의 사용자 이름을 기반으로 한 사용자를위한 고유 메시지

분류에서Dev

cellForRowIndexPath의 각 사용자 지정 셀에 레이블 만들기

Related 관련 기사

  1. 1

    사용자 정의 이름으로 상황에 맞는 메뉴에 새 "새로 만들기"하위 메뉴를 만듭니다.

  2. 2

    Sitefinity에서 사용자 정의 페이지 만들기

  3. 3

    Wordpress-PHP 코드로 사용자 정의 페이지 만들기

  4. 4

    사용자 정의 가능한 이름으로 파일 만들기 [PHP]

  5. 5

    Facebook : 사용자 정의 페이지 탭 URL로 탭 만들기

  6. 6

    마스터 페이지에서 즉시 메뉴 만들기

  7. 7

    PHP에서 사용자 지정 JSON 레이아웃 만들기

  8. 8

    링크의 파일 이름으로 메뉴 만들기

  9. 9

    CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

  10. 10

    CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

  11. 11

    AngularJS의 단일 메서드 내에서 필드 이름을 기반으로 사용자 지정 유효성 검사를 표시하는 방법

  12. 12

    AngularJS의 단일 메서드 내에서 필드 이름을 기반으로 사용자 지정 유효성 검사를 표시하는 방법

  13. 13

    combineEpics처럼 작동하지만 네임 스페이스를 기반으로 하나의 서사시를 선택하는 메타 서사시 만들기

  14. 14

    CRM 2013에서 빠른 만들기 양식의 사용자 지정 단추 / 메뉴 단추

  15. 15

    왼쪽에서 오른쪽으로 슬라이드 메뉴를 얻기위한 사용자 정의 segue

  16. 16

    왼쪽에서 오른쪽으로 슬라이드 메뉴를 얻기위한 사용자 정의 segue

  17. 17

    사용자 정의 상황에 맞는 메뉴로 데스크탑 아이콘을 만들 수있는 방법

  18. 18

    사용자 정의 joomla 페이지 만들기

  19. 19

    기존 RCP 앱 메뉴 끝에서 사용자 정의 menuManager 이동

  20. 20

    자바에서 사용자 정의 테이블 만들기

  21. 21

    사용자 지정 이름으로 pst 파일 만들기

  22. 22

    ACF 옵션 메뉴에서 나만의 사용자 지정 하위 페이지 추가

  23. 23

    장고에서 404 오류 페이지에 대한 사용자 정의보기 만들기

  24. 24

    C # MSSQL에서 사용자 정의 테이블 이름 만들기

  25. 25

    Wordpress-사용자 지정 URL로 페이지 만들기

  26. 26

    내 사용자 지정 CMS로 페이지 만들기

  27. 27

    iOS로 PDF에 사용자 지정 메타 데이터 만들기

  28. 28

    nodejs의 사용자 이름을 기반으로 한 사용자를위한 고유 메시지

  29. 29

    cellForRowIndexPath의 각 사용자 지정 셀에 레이블 만들기

뜨겁다태그

보관