2012-02-15 2 views
0

왼쪽에 탐색 메뉴를 호출하려면 wp_nav_menu()을 사용하고 있습니다. 그러나 페이지 이름 대신 사용자 지정 메타 데이터를 각 페이지에 대한 메뉴 링크로 나열하려고합니다. 메타 박스를 설정했지만 wp_nav_menu()에 호출하는 데 문제가 있습니다. 메타 박스가 데이터를 올바르게 저장하고 있습니다.wp_nav_menu()에서 맞춤 메타 데이터 사용

메타 상자는 플러그인 내에서 meta_box_text이라고합니다.

답변

0

wp_nav_menu()은 메뉴에 대한 HTML 코드를 반향 (또는 선택적으로 반환)합니다. 메뉴가 작성된 데이터와 관련된 데이터에 액세스하려고하므로 이미 너무 늦었습니다.

대신 함수 코드를 복사하고 다른 이름을 지정하고 필요에 맞게 수정하십시오. 그런 다음 비슷한 방식으로 기능을 사용할 수 있지만 추가 된 기능을 사용할 수 있습니다.

또는 코드를 리버스 엔지니어링하여 일부 필터 나 동작에 연결하여 코드를 복제하고 수정하는 대신 기능을 추가 할 수 있는지 확인할 수도 있습니다.

관련 문제