Собрал подборку из трех сайтов, которые содержат в себе красивые дизайны. Будут полезны дизайнерам для вдохновения.
WEB PANDA | #дизайн #сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤1
document.designMode = "on"
Включает режим редактирования текста на странице.
Вставляется во вкладке Console в инспекторе кода. Можно редактировать любой текст на странице и смотреть, как поведет блок.
Может понадобиться для копирования текста, когда текст не выделяется (например слайдер) или специально закрыли доступ к выделению текста. Также, чтобы смотреть поведение верстки в зависимости от контента.
WEB PANDA | #советы #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7❤1
Admin and Site Enhancements (ASE) — бесплатный плагин, который включает в себя множество улучшений для сайта
Небольшой перечень:
— Функция копии постов
— Включения noscript загрузки
— Организатор меню wordpress
— Вставка кода
— Смена адреса входа
— Выключение gutenberg
— SMTP настройка
— Режим обслуживания
— Многое другое
WEB PANDA | #wordpress #плагины #оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍10🔥3❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5🤩2❤1
Красивый адаптивный слайдер для вашего сайта. Сделан на css и библиотеке swiper.
WEB PANDA | #верстка #codepen
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8🔥3 3
Рассмотрим два свойства, которые часто путают между собой:
font-style italic и oblique.
Во-первых, разберемся, что такое italic. Это стиль шрифта, который используется для курсивного начертания. В CSS мы можем использовать свойство
font-style: italic для придания тексту такого начертания.Теперь о свойстве
oblique. Это также стиль шрифта, который используется для выделения текста. Он отличается от italic тем, что буквы наклонены не только по вертикали, но и по горизонтали. В CSS мы можем использовать свойство font-style oblique для придания тексту такого начертания.Но стоит ли нам использовать свойство oblique? Я бы сказал, что нет. Почему? Потому что italic более естественный и гармоничный стиль, который лучше подходит для большинства текстов. А свойство oblique часто выглядит неестественно и может портить общую гармонию дизайна.
Но есть одна важная деталь, которую стоит учесть. Начертание Italic браузер берет из специально загруженного файла шрифтов. Oblique же он создает самостоятельно путём наклонения прямого начертания на определенный угол. Так мы выигрываем в весе сайта, но проигрываем в красоте и гармоничности.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍11🔥3👌2❤1
Какой стек технологий вы используете при создании сайта чаще всего и почему?
Anonymous Poll
40%
Elementor
8%
Gutenberg
1%
WP Backery
1%
Oxygen
17%
Верстка и последующая интеграция через произвольные поля
17%
Bricks
8%
На готовых темах (шаблонах)
4%
Без wordpress, чистый код
4%
Другое (в комментариях)
1👍4🔥4👨💻2👌1
Селектор :has() в CSS позволяет применить стили к определенному элементу, если он содержит определенный селектор внутри себя.
a:has(img) {
display: flex;
width: 100%;
}Например в примере выше мы применяем стили для ссылки, если она содержит картинку. Селектор был создан давно, но всегда не поддерживался Firefox, поэтому использовать его было нельзя. Но недавно случилось чудо и firefox начал его поддерживать, поэтому смело используйте в своих проектах.
В caniuse процент поддержки браузерами 92%.
WEB PANDA | #верстка #новости #cssхак
Please open Telegram to view this post
VIEW IN TELEGRAM
26👍13🔥5🤯2
Тенденция в дизайне, в основе которой лежит реалистичное изображение объектов. Поэтому обычно под этим определением понимают элементы интерфейса с имитацией объёма предметов: свет, тени, блики и текстуры.
Альтернатива скевоморфизму как стилю — неоморфизм. Но использовать его в чистом виде невозможно, потому что тогда пользователю будет сложно понять состояние элементов интерфейса из-за одинаковых по тону цветов.
WEB PANDA | #верстка
Please open Telegram to view this post
VIEW IN TELEGRAM
32👍10🔥7 3👌1
WP Nonce - это уникальный токен, который генерируется WordPress для обеспечения безопасности форм и запросов на вашем сайте.📝
Он помогает предотвратить атаки типа CSRF (Cross-Site Request Forgery) и обеспечивает целостность данных, отправляемых с вашего сайта.
WP Nonce используется в различных сценариях, таких как отправка комментариев, регистрация пользователей, обновление настроек и многое другое. Также его обязательно надо проверять при написании и отправки своих ajax запросов.
Но как он работает? 🤔
WP Nonce генерируется с помощью функции wp_nonce_field() или wp_nonce_url(), которая добавляет уникальный токен к форме или URL. 🔗
Когда форма отправляется, WordPress проверяет токен, чтобы убедиться, что запрос происходит с вашего сайта, а не с какого-то другого источника.
Если токен не совпадает, запрос будет заблокирован, чтобы предотвратить атаки злоумышленников. 🚫
Таким образом, WP Nonce является важной частью безопасности вашего сайта на WordPress и помогает защитить его от различных типов атак.
WEB PANDA | #wordpress #оптимизация #безопасность #советы
Please open Telegram to view this post
VIEW IN TELEGRAM
37👍6 5⚡2🔥1 1
В последнее время мы наблюдаем стремительный рост популярности формата AVIF, который позволяет уменьшить размер изображений без потери качества.
AVIF (AV1 Image File Format) - это новый формат изображений, основанный на кодеке AV1, который разработан компанией Alliance for Open Media. Он позволяет уменьшить размер изображений до 50% по сравнению с форматом JPEG, при этом сохраняя высокое качество.
Но что это значит для вас, как для разработчика или владельца сайта на WordPress? 🤔
Это значит, что вы сможете использовать формат AVIF для уменьшения размера изображений на вашем сайте, что приведет к ускорению загрузки страниц и улучшению позиций в поисковых системах.
— Уменьшение размера изображений до 50% по сравнению с форматом JPEG
— Поддержка прозрачности и альфа-канала
— Поддержка анимации и динамических эффектов
— Широкая поддержка браузеров, включая Google Chrome, Mozilla Firefox и Microsoft Edge
— Google Chrome 85+
— Mozilla Firefox 77+
— Microsoft Edge 85+
— Opera 71+
WEB PANDA | #wordpress #оптимизация #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍10🔥5 5 2
Часто при создании сайта требуется поставить элемент по центру. Проблема в том, что стандартные top: 50% и left: 50% ставят элемент не по центру, так как точка отсчета исходит не из центра элемента, а из его левой верхней точки. Чтобы решить эту проблему, то нужно сместить точку отсчета в центр элемента. Для этого необходимо знать его размер и, использовав функцию calc, вычитать половину ширины/высоты соответственно. Пример ниже.
.wpc-term-swatch-wrapper:after {
width: 10px;
height: 5px;
top: calc(50% - 2.5px);
left: calc(50% - 5px);
}WEB PANDA | #верстка #сниппеты #cssхак
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍13🔥4 1 1
В WordPress REST API реализован как часть ядра, начиная с версии 4.7. Этот API позволяет разработчикам получать и обновлять данные на сайте, используя HTTP-методы.
1) Эндпоинты: Это URL-адреса, по которым можно получить доступ к определённым данным или выполнить определённые действия. Например,
/wp-json/wp/v2/posts — эндпоинт для получения списка постов.2) HTTP-методы: В REST API WordPress используются следующие методы: GET, POST, PUT, DELETE.
Получение списка постов:
GET /wp-json/wp/v2/posts
Создание нового поста:
POST /wp-json/wp/v2/posts
{
"noscript": "Новый пост",
"content": "Содержание нового поста",
"status": "publish"
}
Обновление существующего поста:
PUT /wp-json/wp/v2/posts/123
{
"noscript": "Обновлённый пост",
"content": "Обновлённое содержание поста"
}
1) Мобильные приложения. Взаимодействие с сайтом.
2) Веб-приложения. API можно использовать для создания веб-приложений, которые могут получать и обновлять данные на сайте.
3) Интеграция с другими сервисами. Интегрировать сайт на WordPress с другими сервисами, такими как CRM системы, аналитика и тд.
WEB PANDA | #wordpress #плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍12 3🔥2 2
В WooCommerce по умолчанию товары без установленной цены не могут быть добавлены в корзину. Однако, с помощью небольшого кода, вы можете изменить это поведение. Следуйте инструкциям ниже, чтобы разрешить добавление таких товаров в корзину.
add_filter('woocommerce_is_purchasable', 'allow_add_to_cart_without_price', 10, 2);
function allow_add_to_cart_without_price($purchasable, $product) {
// Проверяем, имеет ли товар цену
if (!$product->get_price()) {
// Если цена не установлена, разрешаем добавление в корзину
return true;
}
return $purchasable;
}WEB PANDA | #wordpress #сниппеты #woocommerce
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥6 3⚡1
Данный код меняет, когда выбран метод "оплата при доставке". Замените значение "cod" на нужный вам id метода оплаты.
add_filter( 'woocommerce_available_payment_gateways', 'woocommerce_available_payment_gateways' );
function woocommerce_available_payment_gateways( $available_gateways ) {
if (! is_checkout() ) return $available_gateways; // stop doing anything if we're not on checkout page.
if (array_key_exists('cod',$available_gateways)) {
$available_gateways['cod']->order_button_text = __( 'Подтвердить заказ', 'woocommerce' );
}
return $available_gateways;
}
WEB PANDA | #wordpress #сниппеты #woocommerce
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20🔥2 2⚡1
Простой wordpress плагин в виде одного файла, который выключает создания дублей типа /wp-login.php?redirect_to=xxxxx
В ряде случаев такие дубли могут вызывать проблемы для SEO, когда таких страниц становятся сотни.
Добавляете в wp-content/plugins/ и активируете в админке. Актуален для любого сайта.
Плагин написан мной.
WEB PANDA | #wordpress #плагины #оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍12🔥5❤🔥1
Как создавать сайты на bricks builder?
Начал записывать первый в СНГ бесплатный курс по конструктору страниц bricks. Первое видео является вводным. В нем разбираются основы, чтобы в последствии охватить весь конструктор.
Если вы уже создаете сайты на bricks, то вы вряд ли подчерпнете что-то новое. Видео предназначено для тех, кто еще не сталкивался с Bricks. Дальше будет интереснее: авторские решения, создания сложных элементов и так далее.
https://youtu.be/XkdJ8Mq5sIo
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥9⚡4 1
Channel name was changed to «Блог фрилансера OlegTix | Wordpress | Веб-разработка»
Друзья, если вы давно следите за этим каналом, то знаете его как Web Panda. Но пришло время для логичной трансформации — теперь это OlegTix.
На самом деле, ничего кардинального. Это все так же я — только теперь без маски, напрямую от лица фрилансера, предпринимателя и человека, который делится опытом.
Web Panda начинался как проект про веб-разработку и технологии. Сейчас мой вектор сместился — я больше про личный бренд, фриланс, предпринимательство, развитие. Поэтому логично, что и название теперь ближе ко мне.
По большему счету ничего, будет тот же контент про wordpress, код и так далее.
Добавятся новые рубрики:
— Мысли, советы, опыт
— Анонсы видео с youtube канала, рекомендую подписаться
Спасибо, что остаётесь здесь! Дальше — только интереснее 🚀
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5🗿3 3❤🔥1
