Подключение к плагину своего стиля
-
Есть плагин, который допускает применение своего стиля к элементам. Можно менять через настройки самого плагина. Чтобы было удобнее править код можно ли как-то подключить к этому плагину отдельный файл css?
Как вариант в основном файле стилей этого плагина сделать include ?
-
Внешний вид — настройки — дополнительные стили
или
https://ru.wordpress.org/plugins/search/Custom+CSS/tuxfighter (@tuxfighter), плагин не устраивает, нужно подключить отдельный файл, как это делается при дочерней теме
нужно подключить отдельный файл
вы понимаете, что это будет работать ровно до первого обновления плагина?
tuxfighter (@tuxfighter) пропадут настройки если править в самом плагине, я же хочу вносить данные в отдельном файле, который будет находиться в другой папке. Как например стиль у дочерней темы.
Вы можете вместо отдельного файла использовать сниппеты, или 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' ); }
- Ответ изменён 5 лет, 7 месяцев назад пользователем jurvrn.
Судя по всему вам вообще не подходит ВП, раз вы так рьяно желаете поломать его логику и правила.
Вам уже 2 человека сказали как это делается правильно.
Бросьте ВП, делайте свой сайт на чистом РНР со своими правилами и желаниями.
И да, «своя тема без плагинов» — это путь изучения РНР, а не ВПtuxfighter (@tuxfighter), плагины нужны для более глобальных вещей, для того чтобы стиль элемента поправить и не потерять его при очередном обновлении нужен отдельный файл и главное его править в каком — то редакторе удобнее, чем править в консоли
jurvrn
Давайте я вам объясню структуру ВП:
— существует ядро, собственно сам движок.
— существует тема, которая отвечает за внешний вид сайта (в том числе и используемых плагинов)
— существуют плагины, которые добавляют функционал, которого нет в движке.нужен отдельный файл
он существует — внешний вид — настройки — дополнительные стили
и главное его править в каком — то редакторе удобнее, чем править в консоли
для этого есть отдельные плагины.
мне WP подходит своей структурой (новости, комментарии) как готовый набор, самому мне такой сайт не создать в обозримом будущем.
А из-за трех строчек когда заводить плагин не вижу смысла, чтобы потом еще держать две открытые страницы в браузере с сайтомА из-за трех строчек когда заводить плагин не вижу смысла, чтобы потом еще держать две открытые страницы в браузере с сайтом
Ни кто вам не запрещает форкнуть ВП и сделать свои инструменты, обязательные для всех, если вы считает, что именно так — правильно.
А из-за трех строчек когда заводить плагин не вижу смысла
я вам там ссылочку дала на плагин, он поддерживает не только CSS сниппеты, но и PHP сниппеты, что является прекрасной заменой «плагинам из трех строчек» или использованию functions.php
я вам там ссылочку дала на плагин
тут принципиально «без плагинов».
вынь, да полож этот функционал в движке.тут принципиально «без плагинов».
вынь, да полож этот функционал в движке.тогда придется ждать, возможно годами, до тех пор пока выработается единая позиция и функционал будет добавлен в каком-то «большом» выпуске.
В WP «из коробки» много чего нет. Нет SEO, кроме совсем базового, нет кеширования ( и вероятно не будет, т.к. методов кеширования много), зато возможно скоро (стараниями Google) будут XML карты сайта.
- Тема «Подключение к плагину своего стиля» закрыта для новых ответов.