I am having an issue with page templates in Wordpress. I have created some for my website but they are not using the wp_enqueue_style in my functions.php.

anybody know why this is? mainly my stylesheet is in functions.php so i want it to use the same one

  • Do your templates include the wp_head() and wp_footer() functions? Sep 12, 2018 at 9:29
  • I believe I do but I don't think it is in the head tag as said below
    – Jenova1628
    Sep 12, 2018 at 10:03

1 Answer 1


Your enqueued css should work for all page template if there is no condition applied. could you please share it how you enqueued?

Another thing you can check. In header.php, can you please check that wp_head(); function has been called properly in the page template's head tag. if not exists in the header.php between the head tag then add this function.


  • Thank you for your help it appears some templates did not have wp_head(); when putting this in the <head> tag it worked
    – Jenova1628
    Sep 12, 2018 at 10:05
  • Make sure you also have wp_footer() in the footer, before the closing </body> tag. Some scripts won't work if you don't. Sep 13, 2018 at 13:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.