2017-04-02 53 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在WordPress存在。之所以你可能會得到一個未定義的方法錯誤:

  1. 是不是你的服務器上啓用PHP
  2. 確保您的文件是一個.php文件,而不是.html
  3. 如果它是一個PHP文件,那麼這個文件不會加載WordPress核心。您可以通過在您的php腳本的頂部包含wp_load.php來實現此目的。

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

如果這沒有幫助,請發佈應用程序的鏈接或主題的文件hiercharchy。