2014-10-09 2 views
0

글자 그대로 게시물을 처리하는 데 wordpress를 사용하고 있습니다. 나는 웹 사이트를 만들고 그것을 wordpress에 연결하고 커스텀 테마를 만들었다. 색인 페이지는 잘 작동하고 스타일은 정확하지만 모든 메뉴 링크는 contact.php, about.php 등으로 하드 코딩되었지만/contactPage /,/aboutPage /로 변경되어 각 페이지의 상단에 추가되었습니다 이 ...사용자 지정 WordPress 페이지에 스타일이 표시되지 않습니다.

<?php 
/* 
Template Name: contactPage 
*/ 
?> 

그리고 그에 따라 다른 페이지가 변경되었으므로 wp-admin 내의 페이지를 설정하고 페이지를 봅니다. 그러나 내가 그들에게로 갈 때 어떤 스타일도 적용되지 않는다. 나는 무슨 일이 일어나고 있는지 전혀 모른다. 내 CSS는 색인과 같이 이미지와 함께 루트에 있습니다. PHP는 모든 것을 훌륭하게, 모든 글꼴, 이미지 스타일 등을 보여주고 있습니다. 그러나 내부 페이지는 내용을 표시하지만 스타일은 없습니다. ...

답변

0

문제는 스타일 시트가 헤더에 연결되어있는 방식 때문일 수 있습니다. header.php를 확인하고 스타일 시트가 링크 된 곳을 찾으면 절대 URL이되도록 변경해야합니다 get_template_directory_uri. 개발자 콘솔을 열고 스타일 시트에서 404 오류를 확인하여 문제인지 확인할 수 있습니다.

0

이 문제는 페이지 내부의 부적절한 템플릿 지정으로 인한 것일 수 있습니다. 이를 수정하기위한 단계를 따르십시오.

  1. Dashboard>Pages> 페이지를 선택하십시오.
  2. 페이지 속성 메타 상자에서 템플릿 선택 상자에서 해당 템플릿을 선택하십시오.
  3. 페이지를 업데이트하십시오.

이렇게하면 문제가 해결 될 수 있습니다.

관련 문제