2017-04-02 1 views
-1

이 코드를 사용하여 내 디렉토리에서 내 CSS 파일에 액세스하고 있지만 "정의되지 않은 함수 get_stylesheet_directory_uri();"라는 치명적인 오류 메시지가 표시됩니다. .. 내가 그것을 해결하기 위해 고맙습니다정의되지 않은 함수를 호출합니다. get_stylesheet_directory_uri(); wp (PHP)

<link media="all" rel="stylesheet" href="<?php echo get_stylesheet_directory_uri();?>/vendors/material-design-icons/material-icons.css"> 
+0

코드가 유효한 HTML이 아니며 오류 메시지를 제공하지 않았습니다. 도움을 줄 사람은 누구야? –

+0

정의되지 않은 함수를 호출합니다. get_stylesheet_directory_uri(); –

+0

함수가 존재하지 않습니다. 즉,이 파일에는 필요한 것을 포함하지 않거나이 파일을 포함하는 파일이 필요하지 않습니다. – Augwa

답변

0

get_stylesheet_directory_uri 워드 프레스에 존재 기능을 도와주세요. 당신이 정의되지 않은 메서드 오류가 점점 될 수있는 이유 :

  1. PHP는
  2. 그것이 PHP 파일 인 경우 파일이 .php 파일이 아닌 .html
  3. 있는지 확인 서버에서 사용할 수 없습니다를, 이 파일은 WordPress 코어를로드하지 않습니다. 당신은 PHP 스크립트의 상단에 wp_load.php을 포함시킴으로써 이것을 달성 할 수 있습니다.

    $ parse_uri = explode ('wp-content', $ _SERVER [ 'SCRIPT_FILENAME']); require_once ($ parse_uri [0]. 'wp-load.php');

그래도 도움이되지 않는다면 응용 프로그램 또는 테마의 파일 계층 구조에 대한 링크를 게시하십시오.

관련 문제