PHP变量在Wordpress函数包含的文件中丢失

PHP变量在Wordpress函数包含的文件中丢失,php,wordpress,function,variables,Php,Wordpress,Function,Variables,我正在为Wordpress创建一个管理主题,所以我使用 wp_admin_css_color( 'infusion', _x( 'infusion', 'admin color scheme' ), get_template_directory_uri() . '/admin/css/' . INFCOLOUR . '/colors-infusion.php', array( '#333', '#444', '#0074a2', '#2ea2cc' ) ); (

我正在为Wordpress创建一个管理主题,所以我使用

wp_admin_css_color(
    'infusion',
    _x( 'infusion', 'admin color scheme' ),
    get_template_directory_uri() . '/admin/css/' . INFCOLOUR . '/colors-infusion.php',
    array( '#333', '#444', '#0074a2', '#2ea2cc' )
);
(INFCOLOR已分配且工作正常)。 PHP/CSS文件将此作为头文件

<?php header("Content-type: text/css; charset: UTF-8"); ?>


CSS工作正常,但变量在wp_admin_CSS_color()文件中定义;已定义,无法使用。此外,我不能使用我在同一文档中定义的函数。这只是在样式表中抛出了一个致命错误。如何将这些变量和函数带入PHP/CSS文档?

这个问题现在已经解决了

我没有在wp_admin_css_color()函数中附加我的管理样式表,而是附加了一个空白css文件。这将清除所有旧css,而不分配任何新css。然后我简单地将admin样式表附加到admin_head hook,提供了一个很好的解决方法:到目前为止没有问题,但是如果出现任何问题,我会更新这个样式表


结果:管理主题与以前完全一样,PHP变量现在也可以工作。

这个问题现在已经解决

我没有在wp_admin_css_color()函数中附加我的管理样式表,而是附加了一个空白css文件。这将清除所有旧css,而不分配任何新css。然后我简单地将admin样式表附加到admin_head hook,提供了一个很好的解决方法:到目前为止没有问题,但是如果出现任何问题,我会更新这个样式表

结果:管理主题和以前一样工作,PHP变量现在也可以工作了