Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии
webinfo #:

Стили и скрипты перезагружаются. По крайней мере у меня с этим проблем не было.

Так и у меня с этим проблем не было и стили, и скрипты перезагружаются по Ctrl+F5, кроме этого уникального случая в административной панели управления WordPress стили которые используются для текстового редактора ( Classic Editor ). А так Ctrl+F5 отлично перезагружает стили, но не всегда.
Всем спасибо, я все понял, все ОК, за версию, генерирующий скрипт и плагин, естественно я этим пользоваться не буду, т.к. это не очень важная фишка стили для редактора текста, но теперь я знаю, как посмотреть изменения, я просто что-то думал, что Ctrl+f5 тоже самое что и в настройках очистка всего кэша, а оказывается это не совсем так, да такой вот я ламер.
reds #:

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

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

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

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

Может быть, попробую.

Короче это даже не баг браузера Opera, я опять добавил стилей и заменил файла editor-style.css и та же самая фигня в браузере Chrome, точно-также при нажатии ctrl+f5 не обновляется кеш, и не подгружается новый файл с изменениями editor-style.css, что бы я не делал, короче это баг походу движка chromium.

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

Короче чтобы скинуть кеш и обновить стили нужно зайти в Настройки -> Конфидециальность и безопасность там нажать Очистить историю выбрав все что можно и за все время и нажать Удалить данные.

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

Таки вот дела.
totamon #:
поди версия какая-нибудь староверско-оригинальная из 2000х?)
Да если бы, он постоянно сам обновляется.
WebAlt #:

Эта функция стоит до 10-ти лет лишения свободы, если что.

Так значит сайт должен безопасно и автономно работать от года и до десяти :)
webinfo #:

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

Так значит проблем то особо и никаких и нет, можно так хоть на 5 лет замутить :).

Но на самом деле бывают нюансы, вот вам байка из жизни моего сайта:

В это тяжело поверить, но при всей моей хакерско-безапасно-устойчевой инфраструктуре мой сайт взломали, но хорошо что это был автоматизированный взлом, была толи SQL-инъекция, то-ли XSS атака проведенная через уязвимость в одном из плагинов и ну и короче они каким-то макаром изменили в настройках -> общее Адрес сайта URL на какой-то левую ссылку, вследствие чего образовался редирект, то есть при посещении сайте, посетителя перекидывало на какую-то стремную заспамленную рекламой и вирусами страницу, аж антивирус Касперский заверещал :)

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

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

Блин, мне тяжело в этом признаться, но я зашел в другой браузер Chrome, и там стили мои которые я добавил ОТОБРАЗИЛИСЬ и файл editor-style.css обновился с моими изменениями, а в Opera нифига не обновляется, но я же нажимал cntrl+f5 он должен заново кеш загрузить и заново подтянуть файл editor-style.css, он походу кеш не переочещает, хотя в других местах при нажатии он заново все загружает что за странная фигня. Вот я лох, но почему так происходит он же должен как он остается в кеше, бред какой-то.
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>



Больше нигде вроде никаких подключений нету, только в этом странном скрипте видимо от редактора.
Всего: 2005