[英]Unable to create a Wordpress child theme
因此,我正在尝试从wordpress主题“全屏广告代理商”创建一个称为Premierpas的儿童主题。 我在主题中创建了premierpas文件夹,然后添加了一个包含该内容的css文件:
/*
Theme Name: Premier Pas
Author: Garga Le Noir
Template: fullscreen-agency
Version: 1.0.0
*/
和具有此内容的functions.php:
<?php
function premierpas_enqueue_styles() {
$parent_style = 'fullscreen-agency';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style',
get_stylesheet_directory_uri() . '/style.css',
array( $parent_style ),null);
}
我已经尝试了许多其他版本的功能代码,但均未成功。 当我尝试激活它时,我的网站就坏了。 我仅收到一条消息,告诉我存在技术问题,并且收到一封电子邮件以激活恢复模式。 我确定错误是微不足道的,如果您在浪费时间,对不起,但是我对此一无所知。我们将不胜感激,在此先感谢您
我使用您上面提到的代码创建了一个儿童主题,它对我有用。 我所做的一项更改是,由于没有fullscreen-agency
父主题,我将父主题设置为twentyfifteen
。 我以为你的文件路径是...
wp-content/themes/premierpas/style.css
wp-content/themes/premierpas/functions.php
有几件事可以尝试...
premierpas_enqueue_styles()
或存在一些相关的错误。 define( 'WP_DEBUG', true );
然后尝试重新激活子主题并查看您的wp-content / debug.log文件,以查看是否抛出了任何相关的错误,可以帮助您进一步解决问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.