Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 文件路径和目录名中的空格(_文件\u_)_Php_Wordpress - Fatal编程技术网

Php 文件路径和目录名中的空格(_文件\u_)

Php 文件路径和目录名中的空格(_文件\u_),php,wordpress,Php,Wordpress,Wordpress/PHP相关问题 我有一个Wordpress插件,它使用dirname(\uuuu File\uuuu)从主题文件夹中检索一些.js文件 主题文件夹的名称中有一个空格,即:“我的主题” dirname(\uuuu File\uuuu)似乎忽略了空格,正在尝试加载/MyTheme/script.js,因此找不到脚本 如果您能帮助纠正此问题(不删除目录名中的空格),我们将不胜感激 关于。首先,正如其他人所说,文件路径中的空格不好。其次,WordPress插件永远不应该绑定到特定的主

Wordpress/PHP相关问题

我有一个Wordpress插件,它使用
dirname(\uuuu File\uuuu)
从主题文件夹中检索一些.js文件

主题文件夹的名称中有一个空格,即:“我的主题”

dirname(\uuuu File\uuuu)
似乎忽略了空格,正在尝试加载/
MyTheme/script.js,因此找不到脚本

如果您能帮助纠正此问题(不删除目录名中的空格),我们将不胜感激


关于。

首先,正如其他人所说,文件路径中的空格不好。其次,WordPress插件永远不应该绑定到特定的主题


如果插件是特定于主题的,您应该只将其包含在theme的functions.php中,这样您就可以轻松访问主题中的所有内容

当前php文件是否比主题目录高一级?切勿在文件、文件夹或数据库名称中使用空格,否则您的观察是错误的
dirname()
不会自动删除空格。为什么会这样?请在别处查找该错误。您是指所有大写字母中的常量
\uuuu FILE\uuuu
,而不是
\uuu FILE\uuuuu
?这是函数:
如果(函数存在('register\u field')){register\u field('acf\u time\u picker',dirname('acf\u FILE\uu picker.php'))
i已删除目录路径中的空格,以符合最佳做法。