Почему не применяются мои стили из editor-style.css для классического редактора WordPress внутри админки?

123 4
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#11
webinfo #:
Надо смотреть, в каком окне подгружаются стили - в основном или в айфрейме.
Действительно редактор использует iframe, но как посмотреть в iframe или для основного документа я что-то недопонимаю, разве стили не для всего сразу работают.
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#12
AutoBlogger #:

Тогда Ctrl+Alt+I, наводите курсор на нужный кусок экрана - тот где что-то должно измениться и смотрите его реальные стили, а так же, из какого файла и из какой строки они туда попали.

Вся нужная инфа показана справа. Там видны непосредственно те стили, которые браузер применяет к странице после того как они перемешались там, наложились, пять раз отменили друг-друга и т.д.


Странно, но при просмотре нужного мне элемента, его стилей справа нету, хотя по идее должны быть, файл editor-style.css был заменен, какая-то загадочная странность.

И конечно же я пользуюсь инспектором и панелью разработчика в браузере и это действительно хороший инструмент, но такой вот я пользователь.

И вот что самое интересное:

В разделе Network панели для разработчиков, где показываются подгружаемые файлы, он подгружает почему-то, одному только богу известно почему, два файла editor-style.css и самое странное что не просто как файл, а там на конце еще запрос какой-то после знака вопроса, вот так это выглядит:

/editor-style.css?wp-mce-49110-20201110

/editor-style.css?wp-mce-49110-20201110

Зачем два раза и одно и тоже непонятно, но да ладно, может так надо, но самое плохое, что, если кликнуть на него два раза и открыть – Там не окажется моих изменений, хотя я заменил файл, почему он использует старую версию без моих дополнений, файл на сервере 100% заменен, что за странная фигня.

Если открыть исходный код страницы и найти, то место где типа подключается файл editor-style.css и перейти по этой ссылки, то там ОК, открывается файл с моими изменениями.

Подскажите у вас также файл этот подключается если посмотреть в исходном коде через javascript:

<script type="text/javascript">

                              tinyMCEPreInit = {

/* Куча кода и там ссылки на подключающийся editor-style.css */

};

</script>



Больше нигде вроде никаких подключений нету, только в этом странном скрипте видимо от редактора.
W1
На сайте с 22.01.2021
Offline
288
#13
Dmitriy_2014 #:
разве стили не для всего сразу работают

Разве.
В айфрейме стили родительского окна не работают, это азы.

Мой форум - https://webinfo.guru –Там я всегда на связи
AutoBlogger
На сайте с 05.10.2011
Offline
115
#14
Dmitriy_2014 #:

Странно, но при просмотре нужного мне элемента, его стилей справа нету, хотя по идее должны быть, файл editor-style.css был заменен, какая-то загадочная странность.

Если справа ничего нет (вы смотрите, какие вкладки активны на моем скрине), значит вам надо менять браузер - ваш поломался ) Рекомендую Firefox, yj rjve-nj bycntgrnjh Chrome нравится. Тут уж дело привычки и личных предпочтений.

🪄 www.cyberseo.net - плагин для создания автоблогов под WordPress, с поддержкой искусственного интеллекта OpenAI GPT-4, Anthropic Claude, Google Gemini Pro, DALL·E 3 и Stable Diffusion XL | 📣 Импорт RSS / XML / JSON/ CSV / HTML в WooCommerce: https://bit.ly/3EyYQp4
W1
На сайте с 22.01.2021
Offline
288
#15
AutoBlogger #:
Если справа ничего нет

У него не "ничего нет", а стилей тех, которые он хочет, нет. Не путайте человека.

Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#16
AutoBlogger #:

Если справа ничего нет (вы смотрите, какие вкладки активны на моем скрине), значит вам надо менять браузер - ваш поломался ) Рекомендую Firefox, yj rjve-nj bycntgrnjh Chrome нравится. Тут уж дело привычки и личных предпочтений.

Блин, мне тяжело в этом признаться, но я зашел в другой браузер Chrome, и там стили мои которые я добавил ОТОБРАЗИЛИСЬ и файл editor-style.css обновился с моими изменениями, а в Opera нифига не обновляется, но я же нажимал cntrl+f5 он должен заново кеш загрузить и заново подтянуть файл editor-style.css, он походу кеш не переочещает, хотя в других местах при нажатии он заново все загружает что за странная фигня. Вот я лох, но почему так происходит он же должен как он остается в кеше, бред какой-то.
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#17
Это действительно походу глюк браузера Opera.
totamon
На сайте с 12.05.2007
Offline
437
#18
Dmitriy_2014 #:
Это действительно походу глюк браузера Opera.
поди версия какая-нибудь староверско-оригинальная из 2000х?)
Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#19
totamon #:
поди версия какая-нибудь староверско-оригинальная из 2000х?)
Да если бы, он постоянно сам обновляется.
R
На сайте с 02.10.2007
Offline
127
#20

Может быть дело в том, что он грузится через Javascript, поэтому CTRL+F5 не срабатывает

Добавьте любой параметр в вызов файла css:

add_editor_style('editor-style.css?v=1');

В таком случае браузер будет считать его новым файлом и скачает заново.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий