Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 11.08.2021
Сообщений: 17

Как осуществлять поддержку сайта на Wordpress (Gulp + Sass)

12.12.2021, 14:16. Показов 538. Ответов 13

Студворк — интернет-сервис помощи студентам
Добрый день,
меня часто просят что-то подправить на сайтах на движке Wordpress. Так как я ещё не очень хороший специалист, то я просто скачивала файл, в котором необходимо внести правки, вносила их и обратно заливала на сервер.

Сейчас я хочу научиться профессионально поддерживать такого рода сайты. Я знакома со сборщиком gulp и препроцессором Sass. Но не могу пока в голове собрать весь процесс работы над сайтом.

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

Или же с помощью редактора кода через плагин подключиться к папке на сервере и править, получается, на боевом сайте?

Если ни один вариант не подходит, опишите, пожалуйста, свой порядок действий. Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.12.2021, 14:16
Ответы с готовыми решениями:

Неполадки с GULP. Error: watching app/sass/*.sass: watch task has to be a function
Подскажите, в чём дело? Запускаю данный код, выдает такую ошибку: PS D:\Web programing\Projects> gulp watch Using gulpfile...

Gulp.js Подключаю SASS к проекту, все работает хорошо, SASS компилится в CSS, НО не релоодится.
Не пойму в чем ошибка. подключаю sass к проекту, все работает хорошо, sass компилится в css, НО не релоодится. Уже 3-й час мучаюсь. Вот...

Как проиндексировать и зафиксировать файлы gulp-sass в git?
Привет! Не могу проиндексировать свой проект в системе git. Ругается на gulp-sass. The file will have its original line edings in...

13
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
12.12.2021, 14:39
Цитата Сообщение от web-junior Посмотреть сообщение
Дальше я должна скачать файлы через ftp-клиент, экспортировать БД и у себя локально развернуть проект
зачем???
Цитата Сообщение от web-junior Посмотреть сообщение
При этом использовать gulp для сборки Sass-файлов.
зачем???
Цитата Сообщение от web-junior Посмотреть сообщение
Или же с помощью редактора кода через плагин подключиться к папке на сервере и править, получается, на боевом сайте?
нельзя сделать тестовую копию на том же сервере?? Это при условии, что у вас долгосрочный контракт, а не разовое обращение.

А зачем вы вообще лезите в файлы сайта? и в какие именно?
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
12.12.2021, 14:41
Цитата Сообщение от web-junior Посмотреть сообщение
о я просто скачивала файл, в котором необходимо внести правки, вносила их и обратно заливала на сервер.
О каких файлах речь?

Цитата Сообщение от web-junior Посмотреть сообщение
Дальше я должна скачать файлы через ftp-клиент, экспортировать БД и у себя локально развернуть проект.
Уже неправильно. Для миграции нужно использовать спец средства. Например плагин https://wordpress.org/plugins/duplicator/
И лучше работать не "локально", а на том же сервере, но на другом домене. Но если это касается только css, то не принципиально.

Цитата Сообщение от web-junior Посмотреть сообщение
При этом использовать gulp для сборки Sass-файлов.
Зачем? ВП с этим не работает.
Цитата Сообщение от web-junior Посмотреть сообщение
Или же с помощью редактора кода через плагин подключиться к папке на сервере и править, получается, на боевом сайте?
Прежде чем такое делать нужно хорошо подумать - что будет (какие потери и тд) если при это сломается сайт и как быстро его можно будет восстановить.
0
0 / 0 / 0
Регистрация: 11.08.2021
Сообщений: 17
12.12.2021, 14:53  [ТС]
Цитата Сообщение от Lazor Посмотреть сообщение
О каких файлах речь?
Речь идёт о файлах css, скорее даже scss.
Если правки будут вноситься в php-файлы шаблонов, то тут я создаю дочернюю тему.
Цитата Сообщение от Lazor Посмотреть сообщение
И лучше работать не "локально", а на том же сервере, но на другом домене. Но если это касается только css, то не принципиально.
Если работать не локально, как тогда будут компилироваться (собираться) файлы стилей?
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
12.12.2021, 14:57
Цитата Сообщение от web-junior Посмотреть сообщение
Если работать не локально, как тогда будут компилироваться (собираться) файлы стилей?
Я рассказывал как работать с ВП, а не с тем что вы себе придумали.
Цитата Сообщение от Lazor Посмотреть сообщение
ВП с этим не работает.
0
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
12.12.2021, 14:58
Цитата Сообщение от web-junior Посмотреть сообщение
скорее даже scss
не видел ни одной темы, где это используется
0
0 / 0 / 0
Регистрация: 11.08.2021
Сообщений: 17
12.12.2021, 14:59  [ТС]
Цитата Сообщение от TuxFighter Посмотреть сообщение
нельзя сделать тестовую копию на том же сервере?? Это при условии, что у вас долгосрочный контракт, а не разовое обращение.
Обычно это разовое обращение, чтобы поправить, например, цвет блока, отступ какой-либо. Что-то по-мелочи.
На тех сайтах, что мне попадались не используются стандартные темы. Т.е. это "натянутый" шаблон на движок. Соответственно, если я вношу правки в файл стилей, я должна использовать файл .scss, а не скомпилированный .css.

Добавлено через 1 минуту
Цитата Сообщение от TuxFighter Посмотреть сообщение
не видел ни одной темы, где это используется
Стандартная twentynineteen использует sass)
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
12.12.2021, 15:07
Цитата Сообщение от web-junior Посмотреть сообщение
Соответственно, если я вношу правки в файл стилей, я должна использовать файл .scss, а не скомпилированный .css.
Глупости какие..
Цитата Сообщение от web-junior Посмотреть сообщение
Стандартная twentynineteen использует sass)
Не использует. Ибо это не могут использовать браузеры.
А то что они там лежат - это для разработчиков.

Вам нужно учить основы сайтостроения прежде чем браться за ВП.
0
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
12.12.2021, 15:10
Цитата Сообщение от web-junior Посмотреть сообщение
Т.е. это "натянутый" шаблон на движок.
запомните: "шаблон" - это один из файлов темы , например шаблон главной страницы или шаблон архивов, и это файл невозможно "натянуть на движок"
Цитата Сообщение от web-junior Посмотреть сообщение
я должна использовать файл .scss
с чего вдруг??? где об этом написано в оф. документации?
Цитата Сообщение от web-junior Посмотреть сообщение
Стандартная twentynineteen использует sass)
может быть, не смотрел эту тему.
Хорошо, одна из 8 тысяч официальных тем.
0
0 / 0 / 0
Регистрация: 11.08.2021
Сообщений: 17
12.12.2021, 15:29  [ТС]
Цитата Сообщение от Lazor Посмотреть сообщение
Не использует. Ибо это не могут использовать браузеры.
А то что они там лежат - это для разработчиков.
В том и дело. Они же не просто так там. Если я поправлю просто .css, а другой разработчик потом возьмёт и соберёт .sass, то мои изменения пропадут.
И я не говорила, что браузеры поддерживаю .sass)
0
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
12.12.2021, 15:42
Цитата Сообщение от web-junior Посмотреть сообщение
Если я поправлю просто .css, а другой разработчик потом возьмёт и соберёт .sass, то мои изменения пропадут
то это будет проблема "другого разработчика".
А вообще вы описываете какой-то "сайт-гулящая девка", сегодня с одним, завтра с другим.....
0
0 / 0 / 0
Регистрация: 11.08.2021
Сообщений: 17
12.12.2021, 15:49  [ТС]
Цитата Сообщение от TuxFighter Посмотреть сообщение
А вообще вы описываете какой-то "сайт-гулящая девка", сегодня с одним, завтра с другим.....
Видимо, заказчику дешевле обходится нанимать сторонних "доработчиков", чем обращаться вновь к автору сайта. А мне как опыт, поэтому приходится брать всё подряд, но хочется сделать по уму.
0
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
12.12.2021, 15:54
Цитата Сообщение от web-junior Посмотреть сообщение
но хочется сделать по уму
по уму - это предложить заказчику переделать сайт нормально и взять на дальнейшее обслуживание.
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
12.12.2021, 17:12
Цитата Сообщение от web-junior Посмотреть сообщение
Они же не просто так там.
Они там с той же целью, что и плагин hellodolly и демо-контент из одной записи и одной страницы. Т.е. "под удаление".

Повторю - они там для разработчиков, а не для сайта. Для очень малого числа разработчиков, которые захотят сделать например форк темы. И для изучения (оф темы "twenty*", кроме основного назначения, служат ещё и в качестве демок для изучения. Как и плагин hellodolly).


Цитата Сообщение от web-junior Посмотреть сообщение
Если я поправлю просто .css, а другой разработчик потом возьмёт и соберёт .sass, то мои изменения пропадут.
Ваши изменения касаются конкретного сайта и абсолютно не нужны разработчикам темы.
Более того - вы будете вносить изменения в дочернюю тему, а не в официальную.

Цитата Сообщение от web-junior Посмотреть сообщение
И я не говорила, что браузеры поддерживаю .sass)
Но вы так и не поняли, что тянуть на сайт этот хлам вовсе и не нужно.

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

Добавлено через 2 минуты
Цитата Сообщение от web-junior Посмотреть сообщение
Видимо, заказчику дешевле обходится нанимать сторонних "доработчиков", чем обращаться вновь к автору сайта.
Это какие-то неправильные заказчики и авторы разработчики сайта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.12.2021, 17:12
Помогаю со студенческими работами здесь

Не работает gulp (sass)
Всем привет!) Ребят, у кого была похожая проблема, поделитесь, пожалуйста опытом Правила форума 5. Запреты и ограничения. 5.18...

Gulp 4 + Sass ошибка
Здравствуйте, собственно столкнулся с ошибкой Task function must be specified. Погуглив понял,что у меня gulp 4 версии,а код написан для...

Редактирование Gulp-Sass
Всем привет, меня зовут Олег, я начинающий программист, я не знал куда создать тему и создал тут в PHP, и создал тут, я сейчас работаю с...

Ошибка bourbon+gulp+sass
Приветствую. Использую в проекте bourbon, sass, gulp. Есть данный миксин: @mixin em($pix, $parent: 16) ($pix/$parent)*1em ...

Gulp ругается на переменную в sass
Вообщем я только учусь,впервые работаю с переменными. Вот код _variables.sass $text-color-light: #fffff при добавлении color:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru