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

  • Здравствуйте.

    Абсолютно не могу понять, как изменить цвет названия сайта.

    Вот часть кода:
    <style type=»text/css» id=»theme-custom-css»>
    /* Header CSS */
    body.boxed-layout #page {
    max-width: 1200px;
    }

    @media ( min-width: 768px ) {
    #primary {
    width: 100%;
    }
    }
    /* Color CSS */

    blockquote {
    border-left: 4px solid #cccccc;
    }

    button,
    input[type=»button»],
    input[type=»reset»],
    input[type=»submit»] {
    background: #cccccc;
    }

    .bam-readmore {
    background: #cccccc;
    }

    .site-title a {
    color: #cccccc;
    }

    В нём:
    .site-title a {
    color: #cccccc;
    }
    Меняет цвет, что мне и нужно. Но такой код в style.css я не могу найти! Мало того, вбивая по поиску цвет #cccccc я не могу найти такое вообще нигде. Что делать? Как поменять этот цвет?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Добрый день!

    Уточните, с какой именно темой оформления вы работаете?

    @norske, тема называется «BAM».

    Пожалуйста, вот ссылка: https://ru.wordpress.org/themes/bam/

    Но такой код в style.css я не могу найти!

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

    @tuxfighter, так как изменить цвет?
    И вы имеете в виду, что если я внесу изменения в style.css — после первого же обновления всё сбросится? Возможно есть плагин, решающий мою проблему?

    тема называется «BAM»

    Хорошо, установил.
    Думаю, самый простой способ для вас поступить следующим образом.
    1. Открыть в администраторской панели меню «Внешний вид» > «Темы» > «Настроить».
    2. Внизу выбрать пункт «Дополнительные стили»
    3. В текстовое поле ввесит следующее:

    /* Переопределение цвета главного заголовка */
    .site-title a {
        color: #000 !important;
    }
    
    /* Переопределение цвета ссылок статей */
    .entry-title a {
        color: #000  !important;
    }

    Цвет #000 — чёрный, его можно заменить на любой другой.
    Ключевое слово !important «насильно» заставляет новый стиль перекрыть остальные. Без этого слова исходный цвет «перевесит» ваши новые стили и никаких изменений не будет. Учитывайте, что это решение несколько топорное, т.к. вы лишаете смысла настройки самой темы.

    Более правильным было бы создать дочернюю тему и переопределить в ней стили. Как справедливо заметил выше @tuxfighter, править файлы самой темы неправильно. Но рецепт дочерней темы я тут не привожу, т.к. это:
    1. Несколько сложнее в реализации.
    2. Мне показалось, что сама тема Bam местами подглючивает и смена некоторых цветов через кастомайзер не отрабатывает как надо. Соответственно, дочерняя тоже может вести себя своеобразно. (Хотя, возможно, я просто не разобрался в спешке — к сожалению, нет возможности вникать в её опции как следуюет).

    так как изменить цвет?

    Внешний вид — настроить — дополнительные стили
    или
    style.css дочерней темы
    или
    плагины пользовательских стилей.

    Norske, не нужно пинговать ники.

    • Ответ изменён 10 месяцев, 2 недели назад пользователем tuxfighter.

    @norske, большое вам спасибо!
    Действительно, отправленный вами код решил мою проблему. Теперь сайт выглядит так, как я хотел! К тому же ваше подробное объяснение дало мне больше понимания работы с кодом, поскольку я являюсь новичком.

    Ещё раз благодарю вас.

    Пожалуйста. Успехов!

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