>  Q&A  >  본문

Wordpress의 하위 테마 style.css는 index.php 파일을 덮어쓸 수 없습니다.

도움이 되기를 바랍니다. 내 WordPress 페이지에 대한 하위 테마를 만들고 그 안에 style.css 및 function.php를 설정했습니다. 몇 가지 다른 사항을 변경할 수 있고 성공이 표시되므로 대기열이 올바르게 설정되었다고 가정합니다. 그러나 index.php에서 무언가를 변경하려고 하면 덮어쓰지 않습니다.

예를 들어 링크 위에 마우스를 올리면 색상을 변경하려고 합니다.

다양한 다른 게시물과 문서를 확인했지만 아무것도 도움이 되지 않는 것 같습니다.

내 대기열이 실제로 정확하다면 조언이나 확인을 주시면 매우 감사하겠습니다.

이게 내 스타일이에요.css

으아악

이것은 내 function.php입니다

으아악

편집: 텍스트 및 일부 다른 텍스트의 배경을 업데이트할 수 있으므로 대기열이 올바른 것 같지만 카테고리 링크의 배경색을 정확히 지정하고 변경하는 데 문제가 있습니다.

아래는 제가 언급하고 있는 분홍색 배경입니다

위 사진은 점검중 사진입니다. 상단의 색상을 분홍색에서 빨간색으로 변경하면 변경되지만, 이 모든 내용을 복사하여 내 style.css에 넣거나 관련성이 있다고 생각되는 부분만 선택하면 변경되지 않습니다. 색상을 변경하면 핑크색만 유지됩니다.

정말 감사합니다 천둥

P粉103739566P粉103739566179일 전267

모든 응답(1)나는 대답할 것이다

  • P粉317679342

    P粉3176793422024-03-28 15:29:04

    get_stylesheet_uri() 기능을 잘못 사용하고 계시며 CSS 관련 문제는 아닙니다. get_stylesheet_uri() 함수의 정의를 확인하면 하위 테마 디렉토리에 있는 style.css 파일의 전체 URL을 반환하는 것을 볼 수 있습니다

    으아악

    style.css를 하위 테마에 넣으려면 사용해야 합니다 wp_enqueue_style('child-style', get_stylesheet_uri());wp_enqueue_style('child-style', get_stylesheet_directory_uri( ) .'/style.css');

    회신하다
    0
  • 취소회신하다