Поддержка Проблемы и решения помогите с wp_head

  • Здравствуйте. Я новичок в WP. Я успешно установил новый 4.9 WP на моем сервере. И теперь разбираюсь, как создать новую тему. Итак создал новую папку gogoflow/ в wp_content /, создал index.php; style.css; footer.php и header.php. Добавил описание в style.css и активировал мою новую тему. Все хорошо и понятно. Теперь я хочу добавить внешний файл css. Таким образом, у меня есть этот файл в папке css/whatever.css, в папке темы. Я написал простейший индекс-header-footer-css. Создал файл functions.php и прописал css. Все работает. Но когда я добавляю wp_head в header.php, на сайте отображается пустая страница. Что я делаю не так? Помоги пожалуйста.

    index.php

    <?php get_header(); ?>
    
        <h1>Hi everybody</h1>
        
        <?php get_footer(); ?>

    header.php

    <!DOCTYPE html>
     <html>
      <head>
          <meta charset="utf-8">
         <title>Title of the document</title>
    	<?php wp_head(); ?>
    </head>
    
      <body>

    footer.php

    
    <footer>
        <p>That's the footer</p>
    </footer>
    
        </body>
    </html>

    functions.php

    <?php
    
    	function gogoflow_scripts() {
    	    
        wp_enqueue_style( 'customstyle', get_template_direcrory_uri() . '/css/whatever.css', array(), '1.0.0', 'all');
        
    }
    
    add_action( 'wp_enqueue_scripts', 'gogoflow_scripts');

    whatever.css

    html,
    body {
        margin: 0;
        color: #333;
        background: #eee;
    }

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Модератор Yuri

    (@yube)

    Но когда я добавляю wp_head в header.php, на сайте отображается пустая страница.

    Посмотрите в логах ошибок php.
    ЧАВО/Белый экран « WordPress Codex

    Это оно?

    [Thu Nov 23 01:18:23 2017] [warn] [client 95.153.130.188] mod_fcgid: stderr: PHP Fatal error:  Call to undefined function get_template_direcrory_uri() in /var/www/u0421642/data/www/u0421642.isp.regruhosting.ru/wp-content/themes/gogoflow/functions.php on line 5, referer: http://u0421642.isp.regruhosting.ru/wp-admin/themes.php
    
    Модератор Yuri

    (@yube)

    Оно.

    Спасибо! Нашел опечатку, всё заработало)

    А есть какие-то рекомендации, как ускорить отклик сервера? Изменения вступают в силу через 3-4 минуты.

    Это оно?

    Да, это фатальная ошибка.

    Но первую фатальную Вы совершили когда воспользовались хостингом рег.ру, а вторую — когда вязались сочинять тему, не имея ни опыта и понимания как что устроено.

    Возьмите лучше тему подходящую по структуре из оф каталога, создайте к ней дочернюю.

    И как минимум изучите анатомию тем и иерархию шаблонов.

    Но первую фатальную Вы совершили когда воспользовались хостингом рег.ру, а вторую — когда вязались сочинять тему, не имея ни опыта и понимания как что устроено.

    Возьмите лучше тему подходящую по структуре из оф каталога, создайте к ней дочернюю.

    И как минимум изучите анатомию тем и иерархию шаблонов.

    Спасибо за ссылки. А чем плох рег.ру и какой хостинг вы считаете хорошим для WP?

    А чем плох рег.ру

    Всем. Начиная от древнего, дырявого и криво работающего ПО до бестолкового, практически не пробиваемого саппорта.
    Это болезнь не только регру — все регистраторы доменов такие (а никру и регру — лидеры по проблемам и разводам). Ибо продажа хостинга для них — побочная деятельность. Да и некоторые зажравшиеся хостеры тоже есть такие.

    какой хостинг вы считаете хорошим для WP?

    Лучший наверно от разработчиков ВП, но он не каждому по карману и не для любого сайта/пользователя общем-то и нужен такой. Это для тех, кто хочет переложить обязанности по обслуживанию работы ВП на хостера.

    Какой выбрать — тут уж Вы сами пож. Читайте по спец форумам. Рейтингам не особо верьте — на 99% купленные отзывы и цифры. И чем больше контора, тем естественно больше у неё денег на это.
    Скажу только, что для среднего сайта с трафиком 1000 посетителей/день нормальный хостинг стоит +- 3-4$/мес. И в тарифе должно быть больше одного сайта и базы — это нужно для создания клонов и тестирования обновлений и др. работ.

    Всем. Начиная от древнего, дырявого и криво работающего ПО до бестолкового, практически не пробиваемого саппорта.
    Это болезнь не только регру — все регистраторы доменов такие (а никру и регру — лидеры по проблемам и разводам). Ибо продажа хостинга для них — побочная деятельность. Да и некоторые зажравшиеся хостеры тоже есть такие.

    А что скажите на счет hostinger?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «помогите с wp_head» закрыта для новых ответов.