2016-05-23 2 views
0

Я пытаюсь включить мою стильную таблицу styles.css в тему Wordpress, которую я пытаюсь разработать (мой первый). Вопрос: Как можно включить его? Я знаю, поставив следующий код в моем файле header.php работы:Как включить styles.css в тему Wordpress?

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>"> 

однако я предпочел бы хотел, чтобы включить его через functions.php так:

<?php 
function firstTheme_style(){ 
    wp_enqueue_style('core', 'style.css', false); 
} 
add_action('wp_enqueue_scripts', 'firstTheme_style'); 
?> 

пока это doew не работает (Когда я удалить строку из моих header.phps «головы», мои стили не видели?

+1

https://codex.wordpress.org/Plugin_API/Action_Reference/wp_head Вам необходимо ',' в вашем header.php – Steve

ответ

4

После метода включают style.css.

Метод - 1

// add in your header.php 
<link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>"> 

Метод - 2

// load css into the website's front-end 
function mytheme_enqueue_style() { 
    wp_enqueue_style('mytheme-style', get_stylesheet_uri()); 
} 
add_action('wp_enqueue_scripts', 'mytheme_enqueue_style'); 

Метод - 3

// Add this code in your functions.php 
function add_stylesheet_to_head() { 
     echo "<link href='".get_stylesheet_uri()."' rel='stylesheet' type='text/css'>"; 
} 

add_action('wp_head', 'add_stylesheet_to_head'); 
+1

Awesome, извините, noobish вопрос прийти : когда вы говорите в интерфейсе веб-сайтов, значит ли это также в файле functions.php? –

+1

** Метод 1 ** код, который вы должны вставить в файл 'header.php' вашей активной темы. ** Метод 2 ** и ** Метод 3 ** код может быть вставлен в активную тему 'functions.php' file – purvik7373

0

Лучший способ включить файл styles.css, чтобы добавить следующий код в ваших темах functions.php

function themename_enqueue_style() { wp_enqueue_style('themename-style', get_stylesheet_uri()); } add_action('wp_enqueue_scripts', 'themename_enqueue_style');