일반적인 페이지가 아닌 특정 페이지에서 CSS / 포맷을 변경 하시겠습니까?


답변:


6

특정 CSS를 만든 후 원하는 방식으로 페이지를 형식화해야합니다.

  1. CSS를 사용하여 사용자 정의 페이지 템플리트 를 작성 하고이 페이지에 템플리트를 지정하십시오.
  2. CSS를 사용하여 page- {slug} .php 파일을 작성하십시오. 여기서 {slug}는이 페이지의 페이지 슬러그입니다 (대개 파일 이름은 page-voronoi-temperature-map.php 여야 함).
  3. 페이지 ID가 6이면 pagePress. {ID} .php 파일을 작성하십시오. WordPress는 page-6.php를 사용하는 것으로 보입니다.

이 세 가지 옵션은 Codex의 Template Hierarchy 아래에서 언급되었습니다 . 이 3 가지 옵션 중 하나를 사용하면 나머지 모든 페이지에 영향을주지 않고이 페이지의 레이아웃을 변경할 수 있습니다.


감사! page.php 자체는 "하위 테마에 이것을 오버로드하려면 loop-page.php라는 파일을 포함하면 대신 사용될 것입니다."라고 말하지만 loop-page.php가 표시되기 때문에 그것이 옳지 않은 것처럼 보입니다. 한 페이지가 아닌 모든 게시물.
barrycarter

13

페이지 소스를 보면 <body>클래스가 제공되었음을 알 수 있습니다 page-id-1199. 스타일 시트에서이를 사용하여 해당 페이지의 스타일을 지정할 수 있습니다.

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