Методология БЭМ (Блок, Элемент, Модификатор) - это подход к разметке HTML, который помогает создавать гибкие и масштабируемые сайты. Основные принципы БЭМ:
Блок (Block) - это независимый компонент интерфейса, например, заголовок, меню, текст и т.д. Каждому блоку присваивается отдельный CSS-класс.
Элемент (Element) - это часть блока, которая не может существовать отдельно, например, заголовок и параграф внутри блока. Классы элементов начинаются с двух подчеркиваний и названия блока.
Модификатор (Modifier) - это вариация блока или элемента. Используется для индикации стиля, состояния или версии. Обозначается двумя дефисами.
Преимущества БЭМ:
• Логичная и понятная структура HTML-разметки.
• Возможность многократного использования блоков.
• Снижение сложности CSS за счет того, что стили не пересекаются.
• Легкость внесения изменений без нарушения всей системы.
• Возможность разработки сайта большой командой - нет коллизий в HTML и CSS.
• Совместимость с préprocesорами (LESS, SASS, Stylus) для удобства вложенности и переиспользования.
Таким образом, БЭМ - это очень удобный и рациональный подход к верстке сайтов, который поможет сделать разметку понятной и легко масштабируемой.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5👌1
Крупное обновление плагина до 6.0 (уже есть 6.1.3) в котором были добавлены следующие возможности:
• Регистрация пользовательских типов постов и таксономий с помощью ACF. Полная информация приведена в сообщении о релизе
• Удобное представление выбора полей с демо просмотром его отображения.
• Поддержка PHP 8.1 и 8.2
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4
Сервис позволяет генерировать qr код с очень широкой возможностью кастомизации. Можно выбрать любой цвет, форму точек, обводку и многое другое.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🤩2
На официальном сайте Wordpress.org можно посмотреть категорию, где размещены только те плагины, которые добавляют свои блоки в редактор Gutenberg.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress #плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4👌2
Какой из перечисленных вариантов наиболее точно описывает метод HTTP POST?
Anonymous Quiz
12%
Метод HTTP, используемый для получения ресурсов с сервера.
2%
Метод HTTP, используемый для обновления ресурсов на сервере.
4%
Метод HTTP, используемый для удаления ресурсов на сервере
2%
Метод HTTP, используемый для изменения ресурсов на сервере.
81%
Метод HTTP, используемый для отправки данных на сервер.
👍8
Досадно, но порой плагины в WordPress начинают барахлить и глючить из-за несовместимости друг с другом. И тут у тебя есть несколько вариантов, как исправить это недоразумение.
Во-первых, можешь просто отрубить один из плагинов, который подозреваешь в конфликте. Но это не всегда удобно, особенно если оба плагина тебе нужны для сайта.
Во-вторых, обнови плагины до последних версий. Часто разработчики исправляют ошибки совместимости в обновлениях, так что после обновления конфликт может пропасть.
Еще один вариант - установить плагин типа Plugin Compatibility Checker. Он будет проверять, дружат ли между собой твои плагины, и предупреждать о возможных конфликтах. Тогда ты будешь знать, с чего начать действовать.
Наконец, можешь написать в службу поддержки разработчиков несовместимых плагинов. Они могут дать временное решение проблемы или выпустить исправление.
Ну, а если без шуток, то алгоритм действий следующий:
1) Отключите один из конфликтующих плагинов. Это самый простой способ, но не всегда желательный, если оба плагина вам нужны.
2) Обновите плагины до последних версий. Часто разработчики плагинов в новых версиях исправляют несовместимости и конфликты.
3) Установите специальный плагин для управления конфликтами, например Plugin Compatibility Checker. Он будет проверять совместимость установленных плагинов и предупреждать о конфликтах.
4) Свяжитесь со службой поддержки разработчиков конфликтующих плагинов. Они могут предоставить специальный патч или временное решение данной проблемы.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Написано на чистом css и html. Хорошо смотрится для любого сайта, где нужно разместить команды, если поменять цвета под стиль конкретного сайта.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2
В wordpress есть emoji, которые влияют на скорость загрузки сайта, так как подключают свои стили и шрифт. Если они вам не нужны, то их можно отключить небольшим сниппетом.
remove_action( 'wp_head', 'print_emoji_detection_noscript', 7 );💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_noscripts', 'print_emoji_detection_noscript' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
WEB PANDA | #wordpress #оптимизация #сниппет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
Красивые иконки с тонкой обводкой. Большое количество, поэтому подойдет для любого проекта и не придется искать в сторонних ресурсах.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы #дизайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Эффектная кнопка для сайта. Сделана на html, css и js.
Минус её в том, что чтобы её встроить — нужно иметь контроль над html разметкой, добавив туда определенные элементы, поэтому для сайтов, которые сделаны на конструкторах её придется встраивать html виджетом.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Что должен иметь хороший хостинг?
— Поддержку всех версий php. На данный момент это от 5.4 до 8.2.
— Поддержка всех современных технологий (http2/websokets/redis и тд).
— Нормальную цену по соотношению цена/качество.
— Быструю скорость работы.
— Быструю и хорошую тех. поддержку.
— Ежедневное резервное копирование.
— Бесплатный ssl сертификат.
Что будет плюсом?
— Неограниченное количество сайтов на хостинге. Лимит только на место и мощность хостинга.
— Бесплатная защита от DDos атак.
— Бесплатный антивирус.
— Красивый интерфейс.
— Помощь с переносом сайтов с других хостингов.
Все перечисленные возможности есть на хостинге NetAngels. Сам пользуюсь на данный момент этим хостингом и очень им доволен. Он ничем не уступает лидерам, а где-то их и превосходит. Можно настроить тариф под свои нужды.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👎1🔥1
http://html.to.design/ — расширение для figma, которое позволяет перенести любой сайт в интернете по его URL в figma дизайн со всеми элементами и стилями. Работает на удивление хорошо и не глючит.
В бесплатной версии возможно 20 переносов сайтов в figma в месяц.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #дизайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Красивый круг с меняющимся цветом. Реализовано на html и css без js. Отлично подойдет для дизайна в темной теме, где есть тонкие круги. Можно будет удивить заказчика красивым эффектом.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Найти в сети хорошие книги по WordPress достаточно тяжело. Стоит опасаться всяческих написанных на коленке документаций, поскольку они очень часто дают неверное представление о системе WordPress, изобилуют некорректными переводами терминов, да и поставляются зачастую не бесплатно.
Для удобства был создан сборник качественных книг про wordpress, которые улучшат ваши знания, а не просто потратят время.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #wordpress
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Возможно ли установить больше одной картинки на фон одного элемента с помощью CSS?
Anonymous Quiz
81%
Да
19%
Нет
👍4
Blocks Everywhere — плагин от известной команды Automattic (разработчики woocommerce, wordpress и многого другого). Он внедряет блоки gutenberg в комментарии wordpress сайта.
Помимо комментариев от wordpress, он также совместим с bbPress и BuddyPress.
👍 Средняя оценка: 5
✨ Количество скачиваний: 10+
🎯 Последнее обновление: 1 месяц назад
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #плагины #wordpress
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Google обновил «Руководство по системам ранжирования».
Что изменилось:
1) Удалено "Система ранжирования по удобству страниц"
2) Удалено "Ранжирование по оптимизации для мобильных устройств"
3) Удалено "Оптимизация загрузки страниц"
4) Удалено "Ранжирование по безопасности сайтов"
Довольно масштабные изменения, но в то же время один из представителей гугл говорит: "изменения в руководстве не говорят об изменениях в самом ранжировании. Они скорее направлены на то, чтобы оптимизаторы не зацикливались больше, чем нужно на отдельных показателях, а думали об общем качестве страницы."
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #seo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Красивая анимация и внешний вид. Написано на html, css (scss) и js.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #codepen #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Удобный сервис, который генерирует из exel таблиц html код. Очень упрощает и ускоряет работу, если нужно перенести таблицу на сайт.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Какого значения нет у css свойства filter?
Anonymous Quiz
43%
url()
2%
drop-shadow()
6%
sepia()
6%
saturate()
4%
contrast()
11%
difference()
11%
opacity()
17%
hue-rotate()
👍4🤯1
CSS filter — это свойство CSS, которое позволяет применять эффекты на изображения и другие элементы на веб-странице. С помощью CSS filter можно изменять цвет, яркость, контрастность, размытие, насыщенность, наложение градиентов и многое другое.
Синтаксис CSS filter выглядит следующим образом:
filter: <filter-function> [<filter-function>]* | noneЗдесь <filter-function> представляет функцию фильтра, которая может быть применена к элементу. Несколько функций могут быть объединены через пробелы для применения нескольких эффектов фильтрации одновременно.
Например, чтобы применить размытие к картинке, можно использовать функцию blur():
img {
filter: blur(5px);
}
Другие функции фильтра CSS включают grayscale(), brightness(), contrast(), hue-rotate(), invert(), opacity(), sepia(), drop-shadow(), url(), blur(), brightness(), contrast(), grayscale(), hue-rotate(), invert(), opacity(), saturate(), sepia() и т.д.CSS filter позволяет создавать красивые эффекты и улучшать визуальную привлекательность сайта. Однако, следует учитывать, что использование фильтров может замедлить работу страницы, особенно на мобильных устройствах.
💥 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2