2017-12-08 2 views
2

저는 완전한 Wordpress 초보자입니다. 아마도 내 질문은 super dumb과 같습니다. Wordpress와 테마를 설치했습니다. (잘 작동합니다). 이 테마는 하나의 메인 톱 메뉴가있는 정적 한 페이지 탐색입니다. Very classicWordpress - 한 페이지 탐색

연락처 버튼을 클릭하면 멋진 시차 효과 (테마에 있음)로 끝까지 스크롤됩니다. 문제는 CONTACT 및 HOME (첫 번째 것)에서만 작동한다는 것입니다. 나는 모든 것을 시도했다. 페이지 설정에 차이점이 없다. 메뉴에있는 것과 같은 네비게이션 ID를 가진, 모두 발행 된 템플릿이다.

유일한 차이점은 CONTACT 또는 HOME을 클릭하면 URL이 동일하게 유지된다는 것입니다. http://website.com. BUT 다른 것들 (작동하지 않는 것들)을 클릭하면 http://website.com/#slug이됩니다.

나는 이것이 차이를 만드는 것을 얻는다. 그러나 나는 그것을 어떻게 바꿀 것인지 전혀 모른다.

편집 : 테마의 데모 콘텐츠를 다운로드하면 아무 것도 변경하지 않고 잘 작동합니다.

나를 저장 : p.

감사합니다.

+0

어떤 테마를 사용하고 있습니까? 작동하지 않는 섹션에 클래스를 추가해야하는 것처럼 들립니다. –

+0

http://website.com/#slug는 섹션 헤더가 작동하지 않는 '슬러그'라고 불리는'id'를 가지고 있지 않으면 페이지 헤더 링크가 그 페이지의'ID' 섹션으로 가고 싶어한다는 것을 의미합니다. – Ylama

+0

@ Coffeebean 안녕하세요. 감사합니다. 나가 얻지 않는 것은 나가 아무것도를 바꾸지 않으며 민주당 원 템플렛은 어떤 변화도없이 일한다이다. – tinkz

답변

3

website.com/#slug은 섹션 헤더에 슬러그라는 ID가 없다면 해당 페이지의 ID 섹션으로 이동하려는 페이지 헤더 링크를 의미합니다.

예.

.height { 
 
min-height: 150px; 
 
}
<a href="#section1">header</a> <br> <a href="#section2">content</a> <br> <a href="#section3">bottom content</a> <br> <a href="#section4">footer</a> 
 

 
<div class="height" id="section1">header (the divs could be anything from p tags to a tags, form tags...)</div> 
 
<div class="height" id="section2">content</div> 
 
<div class="height" id="section3">bottom content</div> 
 
<div class="height" id="section4">footer</div>

은 ... 이런 식으로 뭔가해야 그래서 메뉴는 올바른 섹션 ID에 연결해야합니다. 그렇다면 그것이 작동합니다.

+0

입니다. 고맙습니다. 이것은 내가 얻은 것입니다 (이 메뉴는 2 줄 복사했습니다) :

  • EQUIPE
  • CONTACT
  • 그 중 하나는 작동하고 다른 하나는 작동하지 않습니다. 그리고 ID가 페이지 ID와 일치합니다. 이드를 확인하기 위해 어디에서 Wpress에 가야합니까? – tinkz

    +0

    잠깐, 네가 옳았다. Wordpress 편집기에서 id가 일치하지만 HTML 소스를 검사 할 때 div id가 메뉴의 href와 일치하지 않습니다. 그래서 네가 옳았지 만, 이드를 어디에서 바꾸어야합니까? 메뉴 또는 HTML? – tinkz

    +0

    url 메뉴를 추가하려고합니다. 'www.example.com/# team' – Ylama