Поддержка Плагины Подключение к плагину своего стиля

  • Решено jurvrn

    (@jurvrn)


    Есть плагин, который допускает применение своего стиля к элементам. Можно менять через настройки самого плагина. Чтобы было удобнее править код можно ли как-то подключить к этому плагину отдельный файл css?
    Как вариант в основном файле стилей этого плагина сделать include ?

Просмотр 15 ответов — с 1 по 15 (всего 45)
  • Внешний вид — настройки — дополнительные стили
    или
    https://ru.wordpress.org/plugins/search/Custom+CSS/

    tuxfighter (@tuxfighter), плагин не устраивает, нужно подключить отдельный файл, как это делается при дочерней теме

    нужно подключить отдельный файл

    вы понимаете, что это будет работать ровно до первого обновления плагина?

    tuxfighter (@tuxfighter) пропадут настройки если править в самом плагине, я же хочу вносить данные в отдельном файле, который будет находиться в другой папке. Как например стиль у дочерней темы.

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    Вы можете вместо отдельного файла использовать сниппеты, или style.css дочерней темы
    сниппеты можно использовать как штатные (Консоль — Внешний вид — Настроить — Дополнительные стили), так и с плагинами типа такого

    При необходимости используйте CSS свойство !important

    я же хочу вносить данные в отдельном файле

    ровно это я вам и предложил в двух разных вариантах — вас это не устроило.

    Yui (@fierevere), хотел бы избежать дополнительных плагинов, и править в самой консоли WordPress мне неудобно. Если можно в style.css включать стили любого элемента из любого плагина — то мне это подходит.
    Но при этом не хотелось бы перегружать кодом основной файл стилей и для конкретного элемента выводимого плагином создать свой отдельный дополнительный файл стилей. Буду его править через Notepad++.

    tuxfighter (@tuxfighter), в отдельном файле не генерируемом каким-то другим плагином

    Поэтому вопрос остался: как подключить стиль к элементу, выводимому плагином, в отдельном файле css.

    Есть такой вариант подключить свой стиль, но его надо вносить в файл плагина — и при обновлении это «слетит», значит не подходит….

    add_action( 'wp_enqueue_scripts', 'style_scripts' );
    function style_scripts () {
        wp_register_style( 'my_style', plugins_url('style-plugin-rules.css',__FILE__ ));
        wp_enqueue_style( 'my_style' );
    }
    • Ответ изменён 2 мес. назад пользователем  jurvrn.

    Судя по всему вам вообще не подходит ВП, раз вы так рьяно желаете поломать его логику и правила.
    Вам уже 2 человека сказали как это делается правильно.
    Бросьте ВП, делайте свой сайт на чистом РНР со своими правилами и желаниями.
    И да, «своя тема без плагинов» — это путь изучения РНР, а не ВП

    tuxfighter (@tuxfighter), плагины нужны для более глобальных вещей, для того чтобы стиль элемента поправить и не потерять его при очередном обновлении нужен отдельный файл и главное его править в каком — то редакторе удобнее, чем править в консоли

    jurvrn
    Давайте я вам объясню структуру ВП:
    — существует ядро, собственно сам движок.
    — существует тема, которая отвечает за внешний вид сайта (в том числе и используемых плагинов)
    — существуют плагины, которые добавляют функционал, которого нет в движке.

    нужен отдельный файл

    он существует — внешний вид — настройки — дополнительные стили

    и главное его править в каком — то редакторе удобнее, чем править в консоли

    для этого есть отдельные плагины.

    мне WP подходит своей структурой (новости, комментарии) как готовый набор, самому мне такой сайт не создать в обозримом будущем.
    А из-за трех строчек когда заводить плагин не вижу смысла, чтобы потом еще держать две открытые страницы в браузере с сайтом

    А из-за трех строчек когда заводить плагин не вижу смысла, чтобы потом еще держать две открытые страницы в браузере с сайтом

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

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    А из-за трех строчек когда заводить плагин не вижу смысла

    я вам там ссылочку дала на плагин, он поддерживает не только CSS сниппеты, но и PHP сниппеты, что является прекрасной заменой «плагинам из трех строчек» или использованию functions.php

    я вам там ссылочку дала на плагин

    тут принципиально «без плагинов».
    вынь, да полож этот функционал в движке.

    Модератор Yui

    (@fierevere)

    ゆい にゃん子

    тут принципиально «без плагинов».
    вынь, да полож этот функционал в движке.

    тогда придется ждать, возможно годами, до тех пор пока выработается единая позиция и функционал будет добавлен в каком-то «большом» выпуске.
    В WP «из коробки» много чего нет. Нет SEO, кроме совсем базового, нет кеширования ( и вероятно не будет, т.к. методов кеширования много), зато возможно скоро (стараниями Google) будут XML карты сайта.

Просмотр 15 ответов — с 1 по 15 (всего 45)