Поддержка Проблемы и решения код стилей в head

  • Доброго дня!
    Сразу к делу сайт http://biznes-on-line.biz нажимаю на сайт правой клавишей мыши> выбираю просмотр кода страницы и попадаю на длинную портянку стилей, что есть не правильно.
    Помогите исправить.
    В файле header.php cледующий код:

    <!DOCTYPE HTML>
    
    <html <?php language_attributes(); ?>>
    
    <head>
    
    	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />    
    
        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">   
    
    	<?php if (is_search()) { ?>
    	   <meta name="robots" content="noindex, nofollow" />
    	<?php } ?>
    
        <?php do_action('it_head'); ?>    
    
    	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    
    	<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
    
    	<?php wp_head(); ?>
    
    </head>

    Скажите что здесь лишнее

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

    (@fierevere)

    永子

    стили включаются через вызов wp_head()

    и да, убирать это нельзя, так и должно быть 😉

    всмысле я ни чего не сделаю только менять шаблон?

    Модератор Yui

    (@fierevere)

    永子

    зачем? это нормально всё, так и должно быть

    что конкретно вам не нравится?
    emoji например можно убрать плагином, а остальное всё нужное обычно

    не должна быть такая портянка в коде сайта, для этого есть style.css
    Это не нравиться поисковикам

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    попадаю на длинную портянку стилей, что есть не правильно.

    Спорный момент.

    всмысле я ни чего не сделаю только менять шаблон?

    В wp_head() выводится код не только темы, но и плагинов. Если они делают это корректно через функцию wp_enqueue_style — Вы можете отключать их с помощью функции wp_dequeue_style.

    Подскажите, как это исправить?

    Модератор Yui

    (@fierevere)

    永子

    поставьте плагин который минифицирует стили
    у вас будет 1 css на всё

    не должна быть такая портянка в коде сайта, для этого есть style.css
    Это не нравиться поисковикам

    кто вам такое сказал?

    ну валидация же ошибка, для этого файл стилей, в коде же не должно быть стилей

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    У вас почему-то закомментировано подключение файла style.css, вместо этого его содержимое выводится напрямую в <head>:

    <!--link media="screen, projection, print" rel="stylesheet" href="http://biznes-on-line.biz/wp-content/themes/techwise/style.css" type="text/css" //-->
    		<style type="text/css">
    		@charset "UTF-8";
    /*
    Theme Name: Techwise
    Theme URI: http://www.industrialthemes.com/techwise
    Description: Techwise is a full-fledged magazine theme that offers such ammenities as a review system, awards and badges, AJAX sorting and filtering, category icons and colors, post reactions, and more.
    Author: Industrial Themes
    ...
    */

    В демонстрационном варианте темы такого нет. Если вы правили файлы темы — возможно, причина в этом, стоит восстановить их из дистрибутива.

    Также стоит проверить настройки плагина W3 Total Cache, там может быть какой-то параметр, приводящий к данному эффекту.

    я его вообще отключаю и ни чего не меняется, я тоже подумал что тотал кэш

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