Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Минификация стилей Wp-recall и всех его дополнений.
28 ответ(ов) в теме
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
1
03:56
Версия WP-Recall:16.17.3

Не знаю, где писать эту тему. Пишу тут. Все стили WP-Recall и всех его дополнений существенно кастомизированы на нашем сайте. Имеет ли смысл в таком подходе (для увеличения производительности) - отключение стилей Wp-recall и всех его дополнений в functions темы и объединение и минификацию их всех в один огромный css подключенный в теме (включая и css самой темы).
Повлияет ли это на производительность или использовать встроенный в WP-Recall минификатор стилей и не париться?

Вообще имеет ли смысл пихать все стили сайта и его дополнений, включая WP-Recall в один css. Из дополнений 1 плагин по курсам и вукомерс.

Буду благодарен, если подскажите хороший способ объеденения и минификации стилей WP-Recall и стилей темы сайта именно от разработчика. Только убедительная просьба не отправлять гулить и искать на ютуб как минифицировать и все такое. Это понятно. Хочется услышать мнение разработчика. Благодарю.

0
garry
не в сети 8 часов
На сайте с 04.01.2014
Участник
Тем 96
Сообщения 1619
2
09:03

А что мешает проверить оба варианта в гугло сервисе?
Но мне кажется разница будет в долях секунды.
Вы же не сможете все стили загрузить в футере, не заставив дергаться сайт, точнее можно организовать такое, но нужен будет прелоадер, что бы скрыть косяки при загрузки сайта.
Другое дело, если вы объедините и инлайн будите, что-то грузить, тут выигрыш будет.
В любом случаи, не думаю, что возможен адекватный ответ без тестов, понимания, что объединяется, как и где выводится)
Но это так, мысли вслух.

0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
3
10:54

Здравствуйте.
Это не проблема плагина. Перенесено.
Почему вы решили что это проблема в плагине?

Плагин имеет в ядре минификацию и объединение. Включается в настройках плагина.
Производить другие действия - потеря времени и гарантии. Вы лучше разработчика знаете что нужно и где? Что грузить в шапке, а что в подвале?

В дальнейшем - если вы кастомизированный плагин используете - тему создавайте в этом разделе. Так вы нам сэкономите время на техподдержку. Гарантий ваших действий мы вам не даем.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
4
14:14

Otshelnik-Fm сказал(а)
Здравствуйте.
Это не проблема плагина. Перенесено.
Почему вы решили что это проблема в плагине?

Плагин имеет в ядре минификацию и объединение. Включается в настройках плагина.
Производить другие действия - потеря времени и гарантии. Вы лучше разработчика знаете что нужно и где? Что грузить в шапке, а что в подвале?

В дальнейшем - если вы кастомизированный плагин используете - тему создавайте в этом разделе. Так вы нам сэкономите время на техподдержку. Гарантий ваших действий мы вам не даем.

Я не решил, что это проблема плагина.
Я не знаю лучше разработчика именно по этой причине я сюда написал. Это наверное логично? Я не претендую на изменения плагина-плагинов, а только уточнил о кастомизаиии стиля css. Или вы считаете что на всех сайтах, должен быть стиль Wp-rekall? Или если я добавлю пару пикселей border-а, и поменяю дизайн кнопки, все сломается?

Из всего, что вы мне ответили, только это:

Плагин имеет в ядре минификацию и объединение. Включается в настройках плагина.

несет хоть какой то посыл. И то, какой посыл? Если включить навыки Шеркока Хомса и прочесть мой вопрос, можно заметить, что я тоже написал о том, что знаю, что есть минификатор и знаю, что он делает. Зачем мне снова об этом говорить?

или использовать встроенный в WP-Recall минификатор стилей и не париться?

Остальные предложения, это побивание мня, за мою якобы тупость, неразумные действия в отношении плагина и написания этой темы. Другими словами только 10% ответа, это по делу, остальное - бичевание.

Я не имею ничего лично простив вас как человека, однако скажу, что после таких ответов, создавать темы, задавать вопросы и хоть как-то участвовать в жизни вашей движухи отпадает всякое желание. Я пропашу не считать меня эгоистом или зазнавшимся клиентом, просто на всякое действие, есть противодействие. Благодарю.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
5
14:19

garry сказал(а)
А что мешает проверить оба варианта в гугло сервисе?
Но мне кажется разница будет в долях секунды.
Вы же не сможете все стили загрузить в футере, не заставив дергаться сайт, точнее можно организовать такое, но нужен будет прелоадер, что бы скрыть косяки при загрузки сайта.
Другое дело, если вы объедините и инлайн будите, что-то грузить, тут выигрыш будет.
В любом случаи, не думаю, что возможен адекватный ответ без тестов, понимания, что объединяется, как и где выводится)
Но это так, мысли вслух.

если обеднять и грузить в инлайне, нужно знать, что и где грузить. Это будет гемор действительно. Я же не знаю лучше разработчика ;)

Сам факт запросов к серверу. Стоит более 30 дополнений к рекалу. У каждого свой файл css. Некоторые css, 50-60 строк. Сервер мощный, но жажда скорости не дает уснуть нормально.

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 11516
6
14:20

в плагине уже решена эта задача, зачем придумывать что то свое я понять не могу, но если есть желание дерзайте

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
7
14:32

Андрей CS сказал(а)
в плагине уже решена эта задача, зачем придумывать что то свое я понять не могу, но если есть желание дерзайте

Друзья, у меня нет желания придумывать свое, я спрашиваю как лучше сделать. И хотел услышать мнение разработчика. Я нигде не написал, что хочу изобрести велосипед или придумать свое. Мне важен минимальный гемор и максимальная скорость и дальнейшее обслуживание. Я спросил, что будет влиять на скорость. Ведь стили плагинов и самого реала нами кастомизированы. Имеет ли смысл их отключать в теме, и подключать свои, чтобы при обновлении плагинов, темы не слетали. Как будет это влиять на скорость? Может лучше создать дубликат сайта на локалке, обновляться на локалке, а потом вручную обновляться на самом сайте, добавляя файлы, оставив кастомизированные стили в коренных папках, и отключив обновление плагина-плагинов.

0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
8
14:33

agnilifemail@gmail.com сказал(а)
Я не решил, что это проблема плагина.

создав тему в ветке по проблемам плагина - именно так. Ветка форума подписана - читайте и публикуйте в нужном разделе вопрос. Тогда не будет недопониманий.

agnilifemail@gmail.com сказал(а)
а только уточнил о кастомизаиии стиля css. Или вы считаете что на всех сайтах, должен быть стиль Wp-rekall? Или если я добавлю пару пикселей border-а, и поменяю дизайн кнопки, все сломается?

а вначале вы говорили:

agnilifemail@gmail.com сказал(а)
отключение стилей Wp-recall и всех его дополнений в functions темы и объединение и минификацию их всех в один огромный css подключенный в теме (включая и css самой темы).

Поэтому как вопрос поставили - такой ответ и получили. А если всё же "я добавлю пару пикселей border-а, и поменяю дизайн кнопки" - то зачем вам лезть в ядро? Стили переназначаются - просто впишите нужные корректировки в свой стилевой файл. Но тема не об этом а о минификации стилей - а это есть уже в ядре плагина. И знаете: даже 30 допов объединяются все стили в два - тот что для хедера и тот что для футера. Если автор дополнения это заложил (я, Андрей и Игорь - это делаем в своих допах). Отключив стиль все кастомизации - ваши проблемы. Никто поддерживать ваш подход не будет. А стили в дополнениях и в ядре меняются - т.к. всё эволюционирует и дизайн временами пересматривается. И я боюсь что будет когда вы примените свой подход с отключениями и обновитесь на 17-ю версию плагина например. Но мы не сможем вам помочь - кастомизации ваши. Вот и решайте нужен вам это в долгосрочной перспективе или всё же идти верным путем.

Так что не нужно тут нападать якобы в ответ. Я вас ничем и никак не называл - но если вы любите придумывать конфликты с пустого места - дело ваше. Покидаю данную беседу т.к. она недружелюбна.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
9
14:36

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

Редакции сообщения
02.02.2019 18:18Андрей CSПричина: неуместное цитирование
0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
10
14:41

Стили переназначаются - просто впишите нужные корректировки в свой стилевой файл

Наших стилей много. Если мы впишем их все в тему получиться 3-4 тысячи строк дополнительно, кроме самой темы. Это норма? Будут грузится стили Recall, потом переназначатся нашей темой. Как это повлияет на производительность сайта?

0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
11
14:54

css - статика. Статика кешируется сервером (заголовки). Вы отдаете один раз клиенту, второй раз он берет их из кеша браузера.
Настраивайте кеширование на сервере и не будет подобных вопросов. А задавать вопрос производительности сайта - на это влияют 100500 ситуаций. Вашу мы не видели и ответ дать нереально. Но опять же давать аудит ваших сайтов - может это кому-то и будет интересно. Но обычно этим занимаются вплотную по четкому т.з.

3000 строк - это мягко говоря дофига много. core.css плагина содержит 1600 строк. У вас что 100% изменений? Мне кажется вы что-то делаете неверно и скорей всего поменяв в одном месте в одну сторону, в другом месте это же возвращаете к дефолту - только так я могу объяснить огромную массу кастомного стиля.
Было бы интересно взглянуть - что же вы там за дизайн плагина переменяли так кардинально. В чем не устроили стандартные стили плагина так, что вы почти всё решили переписать?

Редакции сообщения
02.02.2019 14:55Otshelnik-FmПричина: не указано
0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
12
15:06

скину обязательно, что изменили. Смысл в том, что изменений много, эти изменения касаются не только самого рекала,а всех дополнений, которые мы подключили. Стили и ОБЩИЙ дизайн сайта для нас важен. Общий файл создан, он хорошо описан, много коментариев и нет таких случаев, где стили повторяются. Мало того, он перед загрузкой минифицирован.

0
garry
не в сети 8 часов
На сайте с 04.01.2014
Участник
Тем 96
Сообщения 1619
13
15:09

Мы тут ваш вопрос не решим никак.
Как писал выше, вы проверьте, инструмент же есть PageSpeed Insights.
Будет для вас критично, что покажет замеры и что устранить, тогда и можно уже думать.
Пока в теории...это доли секунды, может и даже сотые. На практике, мы не знаем как у вас и что есть, что блокировать будет отображение и основную часть видимого контента.

Тесты)

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
14
15:18

тему не закрывать, через некоторое время выложу тесты и что было изменено, для тех кому интересно.

Так все таки, снова обращаясь к разработчикам. Мы выбрали плагин и готовы работать с ним в дальнейшем, но для нас важен наш стиль и дальнейшее обновление плагина без "слетания" наших стилей.

Как все таки лучше поступить (с точки зрения производительности и дальнейшего обновления и обслуживания):
1. Создать свой один мега-css, а css плагина и его дополнений отключить?
2. Дописать css в нашу тему, чтобы она переназначала стили, при этом добавиться примерно 2000-2500 строк.
3. Изменить css в ядре плагина и дополнений, и при их обновлении загружать руками все файлы кроме дефолтных css?
Ну или предложите свой метод.

0
garry
не в сети 8 часов
На сайте с 04.01.2014
Участник
Тем 96
Сообщения 1619
15
15:22

Я бы выбрал 2 вариант, но не вписывая, а подключил бы новый, уже посмотрел бы, как его сжимать и кешировать, объединять и тд. после тестов. Если я правильно понял вашу мысль.

Редакции сообщения
02.02.2019 15:23garryПричина: не указано
02.02.2019 15:23garryПричина: не указано
02.02.2019 15:23garryПричина: не указано
0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
16
16:12

Оффтоп
Суббота... Кофе, зимний вечер...

В догонку еще к подходу: Если ваши кастомизации касаются личного кабинета - есть смысл создать свой доп личного кабинета.

Дам ссылку на похожую тему Игоря

Вы не можете просматривать опубликованные ссылки

- но я не рекомендую все что написано тут и там делать. Открещусь от этого, а то и сам крайний буду типа: "вы же сами советовали". Не умеешь - не влезай!

Свой способ:
У меня включена минимизация от WP-Recall. Я подключил свой стиль ВП темы к минификации WP-Recall и теперь я имею 3 css файла:
1. шрифтовой от реколл. Видать он пока идет вне минимизации.
2. стиль для подвала (не критичный css)
3. стиль для шапки - критичный. В нем стили моей темы.

так как реколлбар на своем сайте я полностью переписал - то стили реколлбара я дерегистрировал. т.к. у меня там ~70% переопределений было. Логично было не переопределять их, а всё переписать.

Когда реколлбар в ядре поменяется- меня это не коснется - т.к. и шаблон и стили в нем все написаны мною. В этом и есть преимущества реколл шаблонов.

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

Поэтому если будете что-то дерегистрировать - в файле функций подключайте custom-wp-recall.php файл и в нем уже что-то делайте. Ну и сниппеты которые влияют на реколл - тоже лучше туда вписывать. Так закомментируя подключение этого файла вы вернете как было.
Но кастомизация плагина - личная ответственность. Повторюсь, т.к. это нужно понимать.

p.s. я пишу дополнения под свой сайт сам. И выкладываю их тут. т.е. подход к разработке: "мне это нужно на моем сайте" - первостепенный. А значит и стили и вёрстку я делаю под себя. Эти дополнения другие пользователи качают - и редко кто давал репорты, что стили надо как-то подправить/переписать. Значит, в среднем, всем подходит. К чему веду - строя свой проект, обладая навыками программирования, оптимально каждый модуль разрабатывать под себя. Вот это идеальный подход и это производительно (в плане сервера, не человекочасов). Тогда ничего лишнего и вы владеете ситуацией, вносите апдейты - все как нужно под ваш проект. Такой подход используют многие крупные журналы на ВП - но у них бюджет на разработку от миллиона рублей.
В общем: дорого по времени делать всё самому, дорого по деньгам делать чужими руками под свой проект - но так вы сможете обеспечить максимум производительности. Все остальные попытки - экономия на спичках и будет дороже, когда вылезет проблема, а всё так накостомизировано, что на форуме поддержки по вашим кастомизациям разведут руками.

p.p.s. а еще мы в последних обновлениях внедряли принцип компонентов. Стили кнопок (но уже устарело, внедряем новое апи), произвольных полей (форм) - давно было в ядре. Теперь подтянулись стили для создания таблиц. Скоро будет еще несколько приятных компонентов внедрено в плагин. А используя их авторы допов смогут писать минимум своих стилей. Ведь очень часто мы решали похожие задачи от дополнения к дополнению. И каждый тянул свои стили, например для таблиц.
Когда я решаю в дополнении задачу одну вновь и вновь - то предлагаю Андрею - может это как апи внедрить? Ведь не только я ее решаю. И другим пригодится. И конечно показываю где это можно применить в самом ядре плагинов. Недавно так было с нотисами и различными уведомлениями. Ждем в обновлении.

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

3
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
17
17:19

Отвечая на последний вопрос. Дизайн рекалл нормальный, и нас устраивал, но не для нашего проекта. Изучая стили рекалл, нам показалось, что там много лишнего и захотелось много чего убрать и переделать под себя, и как мы видим свой собственный проект на базе вашего плагина и дополнений. На данный момент установлен рекал и 34 модуля. Корректировка стилей - 1300 строк всего этого добра, и думаю, что еще строк 200-300 добавиться. Поэтому и спросил как лучше все это подключить, чтобы не жрало ресурсы и в дальнейшем не было проблем с обновлением.

Что именно захотелось изменить под свой проект? Все. Шрифты, разметку, отсутпы, кнопки, цвета, лишние линии, тени, шапки, куча всего по мелочи. Тема, написана своя с поддержкой многих дополнений в том числе юзер-инфо-таб. Я выложу скриншот личного кабинета. Если нужно, скажите что именно выложить, выложу.

Если нужен свежий взгляд со стороны, то вы должны делать не "для себя" а мощный коммерческий проект с большим кол-вом хорошей рекламы и качественной документацией к плагину, как для новичков, так и для проффи, описывающую всевозможные функции и возможности от запятой до юпитера. Я не навязываю, это вам самим решать.

p.s.
wp-recall хороший плагин. Мне нравиться его скорость работы и минимализм. Он действительно лучше бодипресс.
p.s.s
я предприниматель, но чувствую что придется стать еще и программистом. Воистину, пословица хочешь сделать хорошо, сделай это сам, имеет 100% актуальность во все времена.
p.s.s.s
на скиншоте немного не дописаны стили шрифтов и по мелочи.

Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
2
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
18
18:12

Примерно это я и представлял - упор на изменения темы ЛК и реколлбар.
Поэтому выход оптимальный один:
отключить реколлбар стили и шаблон реколлбара recallbar.php

Вы не можете просматривать опубликованные ссылки

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

Это 2 глобальные вещи - но контролировать это самому - никаких проблем и в будущем тогда конфликтов не будет.

А все остальные стили - корректировать в своем стилевом файле. Но основная масса стилей - в дополнении личного кабинета и в реколлбаре.

Редакции сообщения
02.02.2019 18:13Otshelnik-FmПричина: не указано
1
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
19
15:09

Otshelnik-Fm сказал(а)
Примерно это я и представлял - упор на изменения темы ЛК и реколлбар.
Поэтому выход оптимальный один:
отключить реколлбар стили и шаблон реколлбара recallbar.php

Вы не можете просматривать опубликованные ссылки

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

Это 2 глобальные вещи - но контролировать это самому - никаких проблем и в будущем тогда конфликтов не будет.

А все остальные стили - корректировать в своем стилевом файле. Но основная масса стилей - в дополнении личного кабинета и в реколлбаре.

Шаблоны все подключены и переделаны правильно,именно так, как описано в ссылке которую вы мне скинули. В том числе и реколбар.

По поводу основной массы стилей. Я написал, что там примерно 1300 строк поправок, это немного преувеличено - если убрать комментарии, будет на строк 200 меньше (там дико все закоментировано, чтобы не запутаться). Основная масса изменений, это именно дополнения более 700 сток точно. Всякие достижения, подарки, юзер инфо таб, внутренняя валюта, и так далее, огромное море всего. Все это нужно подправить, прорезать, подкрасить. Задача стояла привести все-все-все к одному общему стилю, до линии и пикселя.

Вы пишете, что основную массу стилей прописать нужно в стилях кастомной темы кабинета, поэтому возникло несколько вопросов:
1.Css темы личного кабинета (или шаблона? не знаю как правильно) поддерживаются минификатором wp-recall?
2.Я правильно понял, что нужно создать свой файл Css реколбара, подключить его в основной теме сайта, отключив при этом дефолтный Css, а так же подключить его к минификатору wp-recall?
3.Все Css изменения wp-recall и его дополнений прописать в Css файле темы(шаблон) личного кабинета. Таким образом они будут замещать дефолтные Css?
4.Есть момент со встроенным минификатором - если прописать стили в основной теме сайта, при запуске минификатора wp-recall, немного начитают "ехать" стили (это понятно почему). Имеет ли смысл подключать css темы сайта к минификатору wp-recall, если вы говорите, что нужно:

все остальные стили - корректировать в своем стилевом файле

Итого: В общем, основная логика, это прописать все главные слили в Css собственной темы wp-recall, в том числе и всех дополнений. Таким образом, будет работать и минификация и не нужно будет париться с конфликтами Css при обновлении в ядре дополнения?

Поправьте, если что то неправильно написал

Редакции сообщения
03.02.2019 15:12agnilifemail@gmail.comПричина: не указано
0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
20
15:29

1. если вы эту поддержку в своей ВП теме делали - то да. Если не делали - то не поддерживаются.
2. это не призыв к действию - вы спросили кто как делает - я рассказал как сделал у себя.
3. нет. Не темы личного кабинета, а в ваш стилевой файл вашей ВП темы.
4. не понял что у вас едет. Если работает не так как вы задумывали - значит или делаете не так или не делайте это.

agnilifemail@gmail.com сказал(а)
Итого:

Нет. Вы не поняли от слова: совсем. Всё совсем не так. И не писал я про все допы. Писал про верстку - новую и новые стили, применительно к реколлбару.

p.s.
Я поделился опытом как сделал сам. Естественно на эту тему я не буду давать никаких руководств (и конечно же поддерживать эти кастомизации) - т.к. это подход разработчика и не рекомендуется для повторения. У простого пользователя эти действия приведут в итоге к непониманию почему вдруг однажды что-то поехало и поломалось.

Просто переназначайте стили. Отключать вам ничего не нужно.

Почему подытожил так категорично? Потому что ваши 4-ре вопроса мне показывают что вы не понимаете всей картины. А значит не нужно в это лезть и кастомизировать так глубоко.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
21
16:17

Otshelnik-Fm сказал(а)
4. не понял что у вас едет. Если работает не так как вы задумывали - значит или делаете не так или не делайте это.

Если прописать перназначающие стили для всех дополнений в стилевой файл темы, все естественно работает нормально. Но если включить минификацию стилей wp-recall, то некоторые мой переназначенные стили которые я указал в css файле своей темы, уже переназначаются минифицированными файлами. Минификация же происходит с дефолтными стилями дополнений (если она там включена) Поэтому некоторые мной переназначенные стили, немного едут. Тут отступ, тут закорючка и т.д. По мелочи.

Поэтому я и спросил по поводу подключения подключения Css основного фала темы к минификатору wp-recall.

Я заметил, что в каждом сообщении вы сильно переживаете об ответственности своих советов. Видимо раньше вы давали их много и от всего сердца, а когда люди делали неправильно по собственной глупости, винили вас. Спешу вас упокоить, в отношении меня это не работает. Я взрослый мальчик и все, что я делаю со своим проектом, я делаю своими руками, даже если это неправильно. Любые действия, это моя собственная гарантия и ответственность. И никого на этом форуме винить не буду. Я таким не болею. Наоборот, для меня каждая буква поддержки представляет огромную ценность. И даже если я сделаю неправильно и что то сломаю, я задам сто вопросов как переделать, и сломать еще сто раз, пока не получу результат и понимание.

Редакции сообщения
03.02.2019 16:17agnilifemail@gmail.comПричина: не указано
0
garry
не в сети 8 часов
На сайте с 04.01.2014
Участник
Тем 96
Сообщения 1619
22
16:28

Раз у вас много всяких зависимостей...
Попробуйте сделать так:
1. Установите плагин Fast Velocity Minify
2. Отключите минимизацию стилей и js в WP-Recall
3. Активируйте плагин Fast Velocity Minify и настройте его, что бы ошибок не было. Он единственный работает без ошибок с большими плагинами. Причем стили разложит даже инлайн правильно.
Скрин возможной настройки по стилям

Вы не можете просматривать опубликованные ссылки

PS PageSpeed Insights сегодня криво работает, дает запредельные результаты)) Проверяйте другими сервисами или в хроме Lighthouse.

Редакции сообщения
03.02.2019 16:30garryПричина: не указано
03.02.2019 16:32garryПричина: не указано
0
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
23
16:39

agnilifemail@gmail.com сказал(а)
Поэтому некоторые мной переназначенные стили, немного едут. Тут отступ, тут закорючка и т.д. По мелочи.

Это уже смахивает на уроки по фронтенду. Ресурс не об этом, в рамках поддержки плагина WP-Recall. Стили и переопределение их - это общая тема по любому вордпресс плагину.

Вы знаете ка работают стили? Давайте пару задачек рассмотрим:

Пример 1:

style1.css содержит:

.some {
  color:red;
}

style2.css содержит:

.some {
  color:green;
}

если они грузятся: сначала style2.css, а потом style1.css
какой цвет в итоге будет?

Пример 2:

style1.css содержит:

.some {
  color:red;
}

И style2.css содержит:
div.some {
  color:green;
}

если они грузятся сначала style2.css, а потом style1.css
какой цвет в итоге будет?

Это и называется специфичностью css и понятие "веса" селекторов.
Ответ - почему у вас что-то при минификации прыгает - значит вы что-то сделали неверно.

Редакции сообщения
03.02.2019 16:40Otshelnik-FmПричина: не указано
1
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
24
22:23

garry сказал(а)
Раз у вас много всяких зависимостей...
Попробуйте сделать так:
1. Установите плагин Fast Velocity Minify
2. Отключите минимизацию стилей и js в WP-Recall
3. Активируйте плагин Fast Velocity Minify и настройте его, что бы ошибок не было. Он единственный работает без ошибок с большими плагинами. Причем стили разложит даже инлайн правильно.
Скрин возможной настройки по стилям

Вы не можете просматривать опубликованные ссылки

PS PageSpeed Insights сегодня криво работает, дает запредельные результаты)) Проверяйте другими сервисами или в хроме Lighthouse.

Вообще не хочется ставить лишние плагины и нагружать сайт, когда в Recall есть хороший минификатор от самого производителя, который работает так, как нужно. В моем проекте, стоит только 2 сторонних плагина, это вукомер и плагин для курсов. Остальные все дополнения имено для Recall.

1
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
25
22:29

Otshelnik-Fm сказал(а)
Почему подытожил так категорично? Потому что ваши 4-ре вопроса мне показывают что вы не понимаете всей картины. А значит не нужно в это лезть и кастомизировать так глубоко.

Может мне вообще не делать проект? Это вопрос философский, не лезь, не разбираешься. Каждый, когда-то в чем-то не разбирался и не понимал достаточно глубоко. Если я буду руководствоваться такой мотивацией - не знаешь, не лезь, я бы ничего не достиг в этой жизни. Сорян что за "не по теме".

Однако, даже если я найму человека, я должен знать, хоть на начальном уровне за что плачу и что он делает с моим проектом., и что мне делать дальше с этим всем. Шарлатов, волынщиков и неумек огромное кол-во в интернете.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
26
22:44

Otshelnik-Fm сказал(а)
Вы знаете ка работают стили? Давайте пару задачек рассмотрим:

благодарю за задачку, и наводку, изучаю сейчас углубленно CSS.

Otshelnik-Fm сказал(а)
Просто переназначайте стили. Отключать вам ничего не нужно.

Вопрос для стилей дополнений остается для меня к сожалению открытым.

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

1. Стили всех необходимых дополнений переназначаем в основной Css файл темы сайта.
2. Т.к. сам реколбар и его стиль изменен сильно, отключаем его дефолтный Css в functions темы и дописываем правильно в основной Css файл темы сайта.
3. Основной Css файл темы сайта подключаем к минификатору ВП-реккал.

0
Agnilife
не в сети 4 часа
На сайте с 09.12.2018
Участник
Тем 15
Сообщения 67
27
07:34

Вопрос с минимизацией и подключением стилей как самого рекалла, так и его дополнений можно считать закрытым.

Для тех, кто столкнется с похожей проблемой (переназначения css дополнений, css своей главной темы и подключение этотого всего к минификатору рекалл)

1.Сначала читать вот эту статью:

Вы не можете просматривать опубликованные ссылки

2.Потом устанавливать это дополнение:

Вы не можете просматривать опубликованные ссылки

Для меня останется огромной загадкой, почему Otshelnik-Fm сразу не отправил меня на эти ресурсы изучать, однако я выражаю благодарность за статью и за дополнение.

Тему можно закрывать.

1
Otshelnik-Fm
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 28
Сообщения 13239
28
10:31

agnilifemail@gmail.com сказал(а)
Для меня останется огромной загадкой, почему Otshelnik-Fm сразу не отправил меня на эти ресурсы изучать

Иногда, в ходе разговора, не доходишь до таких элементарных вещей и просто этого не было в голове. Никакого злого умысла не было.

1
Тема закрыта. Публикация новых сообщений запрещена.