2012-01-20 4 views
2

WordPress 테마를 디자인하는 방법을 배우려하고 있으며, 주 메뉴에 대해 WordPress에서 생성하는 방법과 마크 업을 이해하는 데 어려움을 겪고 있습니다.동적 워드 프레스 메뉴 코딩 및 디자인

방화 광을 사용하여 다른 테마를 검사했으며 메뉴 항목에 대해 동일한 마크 업을 공유하지 않는 것으로 보입니다.

내가 이해하지 못하는 것은 워드 프레스가 어떤 마크 업을 생성하는지 모를 때 어떻게 메뉴를 스타일링 할 수 있는가입니다.

또한 WordPress 테마 디자인 세미나를 보았습니다. 그 사람은 메인 메뉴의 WordPress 대시 보드에 메뉴를 만들고 일부 테마는 사용하지 않았지만 필요하지 않습니다. 차이점이 뭐야?

제 질문이 충분히 명확하면 좋겠다고 말하면 알려주세요. 감사.

P .: 예, 저는 Codex를 살펴 봤습니다.

답변

1

WordPress 페이지의 목록/메뉴를 만들 수있는 몇 가지 방법이 있습니다. 나는 wp_list_pages()을 사용하여 그들 모두를 보여줄 것이라고 생각한다. 첫 번째 인수를 전달하지 않고 wp_nav_menu()을 호출하면 모든 페이지도 나열됩니다. 을 수행하면이 첫 번째 인수로 "테마 위치"를 전달할 때 해당 테마 위치에 할당 된 메뉴 만 표시됩니다.

각 기능에 대한 자세한 내용은 WordPress 코덱을 확인하십시오.

스타일링에 관해서. 지금까지 WP가 div에있는 각 메뉴를 감싸는 것을 알고있는 한 모든 메뉴 항목은 : ul 안에 있습니다. 계층 구조가있는 경우 중첩 된 ul : s는 부모 li에 저장됩니다. WP는 또한 각 li에 일련의 편리한 (그리고 불필요한) 클래스를 추가하여 메뉴의 스타일을 더욱 정교하게합니다. 그들은 항상 WP 메뉴 존재 을 그대로

나는 일반적으로 단지 ulli 스타일.

+0

고마워! 나 자신과 같은 초보자가 이것을 어떻게 알았 을까요? Codex에이 주제에 관한 문서가 없습니까? – Jeff

+0

코덱스를 찾기 위해 어떤 기능이 있는지 알고 있다면 좋습니다. 당신이하지 않으면 나는 자습서 가야 할 길입니다. 나는 어딘가에 커스텀 메뉴에 대해 읽을 때'wp_nav_menu()'함수를 발견했다고 생각한다. – powerbuoy

0

메뉴 모듈 PHP에서 스타일을 지정하려는 항목에 클래스를 적용하지 않았 으면 스타일 시트에서 스타일을 적용 할 수 있습니까?

2

온라인 비디오를 시청하고 다른 주제를 골라 내고있는 올바른 길을 걷고 있지만 혼란 스러울 수 있습니다!

WordPress 버전 3에는 메뉴를 만드는 새로운 방법이 있기 때문에 웹 디자인의 모든 것과 같은 방법으로 여러 가지 방법을 사용할 수 있습니다. 각 방법마다 장점과 단점이 있습니다.

저는 Justin Tadlock의 WordPress 메뉴에 관한이 기사를 유용하게 사용했습니다. 이 도움이

http://justintadlock.com/archives/2010/06/01/goodbye-headaches-hello-menus

희망.

+0

보기 - +1 : – Jeff