Support » Developing with WordPress » wp_register_style not working

  • Resolved dolphinsin


    Hi guys,

    I’m trying to get my get_template_directory_uri() to work but for style, but my css is not working on front end. I did put this link in the header but I understand that is not the right way

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

    This is my code so far:

    function lapizzaria_styles() {
    	// adding stylesheets	
    	wp_register_style('style', get_template_directory_uri() . 'style.css', array()
    	// Enqueue the style
    	wp_register_style('normalize', get_template_directory_uri() . '/css/style.css', array(), '7.0.0');
    add_action('wp-enqueue_scripts', 'lapizzaria_styles');
    function lapizzaria_menus(){
    		'header-menu' => __('Header Menu', 'lapizzaria'),
    		'social-menu' => __('Social Menu', 'lapizzaria')
    add_action('init', 'lapizzaria_menus');

    Any ideas welcome.

    • This topic was modified 10 months, 2 weeks ago by  Jan Dembowski. Reason: Fixed code block

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • I forgot to say that I have this function in the head:

    <?php wp_head(); ?>

    Moderator bcworkz


    You’ve hooked the action “wpenqueue_scripts”
    The correct action is “wp_enqueue_scripts”
    (all underscores, no hyphens)

    Thanks, yes that would make a difference. I’ve correct that but it’s still not working. But thanks for your help.

    I had the wrong file path as well and now it’s working. You are awesome for spotting that mistake.

    Thank you

    Moderator bcworkz


    You’re welcome. Checking the path would have been my next suggestion, you beat me to it 🙂 In my own experience, getting that right first try is harder than it seems.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘wp_register_style not working’ is closed to new replies.