首页 > 解决方案 > 我在 wordpress 上上传了一个自定义主题,但它的样式不起作用我无法将样式排入队列

问题描述

我在 wordpress 上上传了一个自定义主题作为父主题,但问题是屏幕上只显示简单的文本没有样式正常工作除了蓝色文本之外没有图像或滑块工作。因为我是 php 新手,所以我不知道如何在 functions.php 中加入样式。

这是我的functions.php:

<?php 

wp_enqueue_style( 'flattern-style', get_stylesheet_uri() ); //default

wp_enqueue_style( 'custom-style’, get_template_directory_uri() . ‘/custom.css' ); //our stylesheet

add_action( 'wp_enqueue_scripts', 'flattern_scripts_styles' );

?>

标签: phphtmlcssmysqlwordpress

解决方案


wp_enqueue_style并且wp_enqueue_script必须在wp_enqueue_scripts下面的动作挂钩回调函数中检查代码。

<?php 

function flattern_scripts_styles(){
    wp_enqueue_style('flattern-style', get_template_directory_uri() . '/assets/css/style.css', array(), time(), false);
    wp_enqueue_style( 'custom-style’, get_template_directory_uri() . ‘/custom.css' ); //our stylesheet
}
add_action( 'wp_enqueue_scripts', 'flattern_scripts_styles' );

推荐阅读