Problem creating child theme
-
Hi,
I’m trying to create a child theme for the twentythirteen theme, and am doing something wrong but I can’t see what.
I have created a folder in wp-content called twentythirteen-child. In that folder I have two files: style.css and functions.php.
styles.css contains the following code:
/* Theme Name: Twenty Thirteen Child Theme URI: https://ww.wp.xz.cn/themes/twentythirteen/ Author: the WordPress team Author URI: https://ww.wp.xz.cn/ Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small. Version: 1.6 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready Template: twentythirteen Text Domain: twentythirteen-child This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */And functions.php contains the following:
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'twentythirteen-css', get_template_directory_uri() . '/style.css' ); }Everything I’ve read seems to indicate that this is what I should do, and when I view my themes in the Dashboard the Twenty Thirteen Child is showing up, but without any styling. If I do a ‘Live Preview’, it displays with no styling at all – it’s not picking up the stylesheet from its parent.
I’ve gone over and over this, and checked various websites with instructions on how to do this, and I can’t see what’s gone wrong.
(I also tried doing it with the Child Theme Wizard plugin – that works, but it uses @import to bring in the parent styles, which I’ve read is no longer used, so I’m trying to stay away from that).
Any help very much appreciated!
WP.
The topic ‘Problem creating child theme’ is closed to new replies.