wordpress-add code to function.php

时间:2014-08-27 04:03:03

标签: php css wordpress

我想创建我的第一个主题。我在header.php和function.php中添加了我的代码,但我的主题并不知道我将function.php添加到我的主题中! 这里是function.php中的代码:

<?php
    DEFINE("THEME_LOC",get_template_directory_uri() );
    remove_action('wp_head','wp_generator');
    function enq_style(){
        wp_register_style('style',THEME_LOC.'/style.css',array(),'1','all',false);
        wp_enqueue_style('style');
    }
    add_action('wp_enqueue_scripts','enq_style');
?>

当我从header.php调用THEME_LOC时。它不知道我将我的主题位置存储到此常量中。 问题是什么? 我应该将我的function.php包含在我的主题中吗? 我也有另一个问题。 style.css会自动添加到我的主题还是我必须像我在fucntion.php中所做的那样将该样式注册到我的主题?

1 个答案:

答案 0 :(得分:1)

应该是:

define( "THEME_LOC", get_template_directory_uri() );