2017-02-06 5 views
1

Я создал дочернюю тему темы Wordpress. Мой style.css содержит это:WP Child Theme style.css работает на одном сайте, но не на другом

/* 
    Theme Name: MF2017 
    Theme URI: 
    Description: rowling Child Theme 
    Author: Kathrin Herwig 
    Author URI: https://schriftbild.net 
    Template: rowling 
    Version: 1.0.0 
    */ 

и functions.php это:

<?php 
    /** 
    * Enqueue scripts and styles. 
    */ 
    function namescript_scripts() { 
    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') 
    ); 
    } 
    add_action('wp_enqueue_scripts', 'namescript_scripts'); 

    ?> 

CSS ребенка ТЕМЫ загружена на мой test-webspace класс .grau: grey рамка вокруг изображения исходит от детская тема css). Но не на real website. (.grau не загружен)

Я пробовал все, но не могу заставить его работать.

ответ

1

кажется, что это связано с правами доступа/файл разрешения: когда я использую браузер инструменты/стили и нажмите на тему style.css ребенка, или когда я нажимаю на ссылку на файл CSS в исходном коде, я получаю, чтобы увидеть это:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>403 Forbidden</title> 
</head><body> 
<h1>Forbidden</h1> 
<p>You don't have permission to access /wp-content/themes/MF2017/style.css 
on this server.</p> 
</body></html> 

Так браузеру не разрешено загружать стили. Проверьте права доступа/права доступа к файлу и его папке на этом сервере и установите его на всеобщее обозрение.

+0

точно! я изменил права доступа UNIX на «755» с помощью cyberduck, теперь он работает. – kathrinherwig

1

Может быть, вы возились с названием темы. Имя ребенка тема должна быть «Тема Имя ребенка», как «Ролинг ребенка» Следуйте за этим ниже код,

/* 
Theme Name: Rowling Child 
Theme URI: http://example.com/rowling-child/ 
Description: Rowling Child Theme 
Author:  Kathrin Herwig 
Author URI: https://schriftbild.net 
Template:  rowling 
Version:  1.0.0 
Text Domain: rowling-child 
*/ 

для получения более подробной информации, проверьте эту ссылку https://codex.wordpress.org/Child_Themes

+0

Я попробовал, но ничего не изменил. Кстати, я думаю, вы можете выбрать любое имя, которое вы хотите для дочерней темы, если строки «описание» и «шаблон» верны? – kathrinherwig

 Смежные вопросы

  • Нет связанных вопросов^_^