在自定义主题中将CSS加载为空文件

时间:2017-11-06 作者:Tony Garand

您好,我制作了一个自定义主题,并将其从MAMP移动到云服务器。出于某种原因,CSS是一个空文件。文件路径正确,已在cPanel中检查该文件,并且该文件具有完整路径。css工作表。但是,当我去控制台并沿着这条路走的时候,它只是空的。我的js文件加载很好,我相信路径已正确排队。

非常感谢您的帮助,感谢您抽出时间!

功能

<?php

function paramo_script_enqueue() {

    wp_enqueue_style(\'customstyle\', get_template_directory_uri() . \'/css/paramo.css\'), array (), \'1.0.0\', all );
    wp_enqueue_script(\'customjs\', get_template_directory_uri() . \'/js/paramo.js\', array(\'jquery\', \'jquery-ui-core\'), \'1.0.0\', true );

}

add_action(\'wp_enqueue_scripts\', \'paramo_script_enqueue\');
function paramo_theme_setup() {

    add_theme_support(\'menus\');

    register_nav_menu(\'primary\', \'Primary Header Navigation\');
    register_nav_menu(\'secondary\', \'Footer Navigation\');


}

add_action(\'init\', \'paramo_theme_setup\');

add_theme_support(\'custom-header\');


//enqueues our locally supplied font awesome stylesheet
function enqueue_our_required_stylesheets(){
    wp_enqueue_style(\'font-awesome\', get_stylesheet_directory_uri() . \'/css/font-awesome.css\'); 
}
add_action(\'wp_enqueue_scripts\',\'enqueue_our_required_stylesheets\');


?>

css console path

js console path

cPanel Path

1 个回复
SO网友:Sid

在我看来,这似乎是一个“文件权限”问题。请检查相关文件夹和文件的文件权限。

您应该在顶栏上找到一个更改权限的选项,或者在cpanel中单击鼠标右键。另一方面,您还可以右键单击文件夹或文件,并通过Filezilla更改其权限。

理想值是755或750(对于目录)和644或640(对于文件)。请在此处阅读更多信息codex page

希望这有帮助。当做

结束