【问题标题】:Wordpress child theme white screenWordpress 儿童主题白屏
【发布时间】:2015-02-01 08:40:20
【问题描述】:

不知道我在这里做错了什么。我从一个普通的自定义主题开始,然后决定扩展二十五主题,所以我引入了父主题的样式per the codex,并将模板添加到我的 style.css 文件中。

我在functions.php中有一些自定义的东西,但是即使我删除了除了wp_enque_style之外的所有东西,我仍然会得到白屏。

我已打开调试。根本没有任何错误。只是一个白屏。

这是我的函数文件:

<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'twentyfifteen-style', get_template_directory_uri() . '/style.css' );

}

还有我的 Style.css

/*
Theme Name: veochild
Theme URI: 
Template:  twentyfifteen
Author: veo
Author URI: 
Description: Veo Child Theme
Version: 1.0
License: 
License URI: 
Tags: 
Text Domain: veo
*/

奇怪的是,如果我输入 domain.local/wp-admin 我仍然可以访问管理站点。如果我将主题更改为二十五,它工作正常。除了functions.php和style.css,我的主题目录中没有任何其他文件,并且我的主题文件夹与twentyfifteen位于同一目录中。

不太确定还要寻找什么。

【问题讨论】:

  • 您可能已打开调试,但您的 php 错误很可能已关闭。这是 php.ini 中的设置。
  • @David - 我确实将 display_errors 设置为打开。我以前显示过错误。这个看起来有点不同,因为它除了一个空的头部和身体之外什么都不显示。

标签: wordpress


【解决方案1】:

奇怪的是,当我说:

我的主题目录中除了functions.php和style.css之外没有任何其他文件

...我撒谎了,否则我一定是瞎了眼。该文件夹中还有一个空的index.php 文件。

我花了一段时间才意识到这一点。感谢任何看过这个的人。很抱歉浪费了时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    • 2013-12-03
    • 2017-06-06
    • 2014-09-05
    • 1970-01-01
    • 2016-06-25
    相关资源
    最近更新 更多