2017-04-02 54 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。