Очередной шаг в развитии инфраструктуры Gutenberg-а - библиотеки готовых секций (составленные их дефолтных / кастомных / 3-party блоков) Gutenberg Blocks Design Library https://wordpress.org/plugins/design/ совместим с большим количеством библиотек блоков, содержит популярные в народе конструкции: заголовки, колонки, картинка+текст+кнопка, блоки с иноками, отзывы и что там еще в стандартном наборе строителей лендингов на коленке. В бесплатной версии 50 вариантов секций )
WordPress.org
Gutenberg Blocks Templates – 50+ Free Gutenberg Block Designs
🐰 Default Gutenberg Blocks beautifully arranged in ready-to-use design sections. ✅ One-click import. ✅ 50+ free designs.
В качестве воскресного чтения предлагаю немного отвлечься от WordPress и почитать как организовать Call-to-Action на мобильном экране. В чем тут особенность? Пространство организовано и работает совсем не так, как на большом экране - поэтомууу есть нюансы https://uxmovement.com/mobile/5-techniques-to-make-mobile-call-to-action-buttons-intuitive/
UX Movement
5 Techniques to Make Mobile Call to Action Buttons Intuitive
To tap or not to tap — that is the question on the user’s mind when they see a call to action button. The more buttons there are, the longer users take to decide. They have to examine each button to determine which one best meets their goal. Any uncertainty…
Пользователи неохотно пишут отзывы плагинам, но насколько неохотно? Суровая реальность с цифрами https://www.matteoduo.com/review-to-install-ratio-wordpress-plugins/
Matteo Duò
How Many Reviews Do The Most Popular WordPress Plugins Get?
Here's an interesting question: what's the average percentage of users who leave a review for a WordPress plugin? Before you say a number, let me provide you with a little context here: As of today, there are
#вакансия У нас самая настоящая вакансия. Хотите посмотреть как устоены современные медиа изнутри? Ведомости ищут фронтенд-разработчика.
Требования к роли:
— хорошее знание JS (ES 2015+)
— верстать адаптивно, кросс-браузерно и доступно
— знание фреймворка с компонентным подходом (мы используем Vue.js)
Желательно:
— опыт Node.js
— unit-тесты, e2e-тесты
Будет плюсом:
— Опыт написания SPA;
— Понимание процессов на web-серверах (авторизация пользователя, базы данных, nginx).
Условия по результатам собеседования, вполне конкурентоспособные. Отклики отправляйте на почту: Сергей Паранько s.paranko@vedomosti.ru
Требования к роли:
— хорошее знание JS (ES 2015+)
— верстать адаптивно, кросс-браузерно и доступно
— знание фреймворка с компонентным подходом (мы используем Vue.js)
Желательно:
— опыт Node.js
— unit-тесты, e2e-тесты
Будет плюсом:
— Опыт написания SPA;
— Понимание процессов на web-серверах (авторизация пользователя, базы данных, nginx).
Условия по результатам собеседования, вполне конкурентоспособные. Отклики отправляйте на почту: Сергей Паранько s.paranko@vedomosti.ru
В CSS спецификацию собираются добавить поддержку математических функций в количестве. https://twitter.com/bdc/status/1100921258839953408 Как мы все это время верстали без квадратных корней ума не приложу.
Twitter
Benjamin De Cock
The CSS Working Group agreed this morning on adding many math functions. We now have: • calc() • min() • max() • clamp() • sin() • cos() • tan() • acos() • asin() • atan() • atan2() • hypot() • sqrt() • pow() The face of CSS is rapidly changing.
Опробовала свежевыпущенный Gutenberg 5.3 https://wptavern.com/gutenberg-5-3-introduces-block-management-adds-nesting-to-the-cover-block - работает, как заявлено. Управление блоками в выпадашке - это конечно треш и ужас, потому что они же там в огромный выстраиваются рулон, в котором, конечно, нифига не видишь, что включил и что отключил. Увы, разработчики теперь пока не наиграются в свой любимый паровозик не вспомнят, что у них есть страницы опций и какие-то вещи логичнее все-таки держать на них. Ну хоть так. Cover Block со вложенным блоками - делает его относительно съедобным. И несмотря на разногласия на тему того, насколько Cover пересекается с Section, использовать-то можно уже прямо сейчас - жду 5.2 (в котором все это счастье планируется смержить в ядро).
WordPress Tavern
Gutenberg 5.3 Introduces Block Management, Adds Nesting to the Cover Block
Gutenberg 5.3 was released today with basic block management, a feature that will be included in WordPress 5.2. It is a new modal that can be launched from the vertical ellipses menu, inspired by R…
CSS-Tricks делятся опытом организации email-рассылки с применением Gutenberg-a. Звучит стремно? А вот и нет - custom post type для выпусков, которые собираются с помощью блоков (и это куда веселее чем вставлять сырой html в поле редактора). Кастомный шаблон для организации рсс потока - отправляется в MailChimp и редактор стилей в MailChimp для завершения оформления. Рабочая схема. https://css-tricks.com/a-gutenburg-powered-newsletter
CSS-Tricks
A Gutenburg-Powered Newsletter
I like Gutenberg, the new WordPress editor. I'm not oblivious to all the conversation around accessibility, UX, and readiness, but I know how hard it is
Wordfence обнаружили бэкдор в плагине-компаньоне к темам команды Pipdig на ThemeForest (Pipdig Power Pack - если пользуетесь, сносите!) https://www.wordfence.com/blog/2019/03/peculiar-php-present-in-popular-pipdig-power-pack-plugin/ это вам не просто индийский код или poor coding style, это еще веселее (правда статья весьма вежливая и корректная), зато с примерами кода (полезно!). Сколько такого добра на ThemeForest? Тьма. Кто проверяет купленные на ThemeForest шаблоны на уязвимости? Хм, разве что те люди, что УЖЕ делают бэкапы. ) В общем лишний повод задуматься и распрощаться с ThemeForest навсегда. Только проверенные компоненты от проверенных вендоров и никаких готовых шорткатов.
Wordfence
Peculiar PHP Present In Popular Pipdig Power Pack (P3) Plugin
This week, our team was notified of suspicious code present in a plugin offered alongside themes sold by Pipdig, a UK-based web development team. The user, who wishes to remain anonymous, reached out to us with concerns that the plugin’s developer can grant…
UPD. Корректировка от внимательных читателей - Pipdig не продаются на ThemeForest. А распространяется независимым вендором. Несмотря на то, что в "последнем обновлении" бэкдор убрали - совет "сносите" радикальный, но по сути верный, хотя и потребует усилий.
#немогунеподелиться 4000+ полезных ссылок для дизайнера и разработчика, думаю там можно найти буквально все, что угодно https://dangry.ru/4224/
В Питере будет удивительное и прекрасное - хотите выпить кофе с Геной и получить вразумление? приходите!
Forwarded from Start Blog Up с Варварой Лялягиной
Кто в Питере? Возможно, кому-то из вас будет интересна эта акция.
Покупаете в апреле кофе себе и Гене и получаете 20-минутную консультацию от одного из самых крутых разработчиков и программистов WordPress в России.
Думаю, что можно задать любой вопрос о WordPress, не обязательно прям связанный с кодом.
Я вот пойду посчитаю, сколько кофе мне нужно выпить, чтобы задать все свои вопросы.
Это вообще не реклама. Я знаю Гену и люблю его страшно. Кроме того, что он профи, он ещё и офигенно классный человечище. Весёлый, яркий, активный, при этом чуткий и заботливый. По крайней мере именно так я характеризую того, кто зовёт девушку играть в Контр Страйк, выбирает её в свою команду, хотя до этого она сто тысяч раз спрашивает, что такое Контр Страйк и какие кнопки нажимать, а вечером ещё и возвращает на машине до дома в Ленобласти.
Подробности: https://www.instagram.com/p/BvymGJgovdw/
Покупаете в апреле кофе себе и Гене и получаете 20-минутную консультацию от одного из самых крутых разработчиков и программистов WordPress в России.
Думаю, что можно задать любой вопрос о WordPress, не обязательно прям связанный с кодом.
Я вот пойду посчитаю, сколько кофе мне нужно выпить, чтобы задать все свои вопросы.
Это вообще не реклама. Я знаю Гену и люблю его страшно. Кроме того, что он профи, он ещё и офигенно классный человечище. Весёлый, яркий, активный, при этом чуткий и заботливый. По крайней мере именно так я характеризую того, кто зовёт девушку играть в Контр Страйк, выбирает её в свою команду, хотя до этого она сто тысяч раз спрашивает, что такое Контр Страйк и какие кнопки нажимать, а вечером ещё и возвращает на машине до дома в Ленобласти.
Подробности: https://www.instagram.com/p/BvymGJgovdw/
Instagram
ST.COFFEE
. document.write("Hello, world!"); ⠀ Весь апрель в кофейне на Советской учим программированию ⌨️ ⠀ Условия: покупаешь кофе/чай себе и нашему программисту и получаешь от него 20минутный урок или консультацию по любому вопросу в этой области. Программируй как…
Небольшой сниппет - позволит отключить и Gutenber и Классический редактор на отдельных страницах и/или посттайпах https://www.billerickson.net/disabling-gutenberg-certain-templates/
Bill Erickson
Disabling Gutenberg on certain templates - Bill Erickson
If you have templates that depend upon custom metaboxes, you can use this tutorial to disable Gutenberg only on those templates.
Небольшая библиотечка для Sketch позволяет создавать большое разнообразие пользовательских иллюстрированных аватарок https://avataaars.com/ очень милых )
Avataaars
Avataaars — Avatar Illustrations Sketch Library
Create avatar illustrations in Sketch App with this free library. Mix & match clothing, hair, emotions, and all kinds of cool stuff.
Что делает разработчик, когда выбрав самую передовую и распространненую во все стороны систему управления сайтами, он вдруг обнаруживает, что ему надо убрать пару полей в профиле юзера, чтобы они его (и редактора) не смущали? Правильно, парсит HTML регулярками, потому что альтернатив у него негусто - можно скрывать через CSS/JS или... выспаться. Но регулярками оно конечно веселее, правда они не всегда справляются - и тогда конечно остается только CSS/JS )
https://www.majas-lapu-izstrade.lv/how-to-remove-wordpress-admin-profile-page-fields-including-personal-options-biographical-info-website-etc-and-titles-without-js/
https://www.majas-lapu-izstrade.lv/how-to-remove-wordpress-admin-profile-page-fields-including-personal-options-biographical-info-website-etc-and-titles-without-js/
Парочка (вообще-то пять) полезных советов как спасаться, если вас ддосят через родной поиск WP.
WordFence обращает наше внимание на уязвимость в плагине Yuzo Related Posts https://www.wordfence.com/blog/2019/04/yuzo-related-posts-zero-day-vulnerability-exploited-in-the-wild/, через него на сайт внедряется вредоносный код, перенаправляющий пользователя в черную дыру (нет, не ту, чье фото нам сегодня демонстрировали). Наблюдала буквально сегодня описанный эффект в действии (увы) поэтому присоединяюсь обеими руками к рекомендациям WordFence - сносите немедленно.
Wordfence
Yuzo Related Posts Zero-Day Vulnerability Exploited in the Wild
The Yuzo Related Posts plugin, which is installed on over 60,000 websites, was removed from the WordPress.org plugin directory on March 30, 2019 after an unpatched vulnerability was publicly, and irresponsibly, disclosed by a security researcher that same…
Онлайн-инструмент для быстрого создания графиков простых (распространенных) типов https://fastcharts.io - копируем данные в окошечко, тюнингуем цвет/размер/подписи и можно скачать в PNG/SVG - когда нужно быстро соорудить график для публикации и нет острой необходимости городить огороды с d3 ))
Друзья, не пропустите наш митап в воскресенье https://wordpress-meetup-spb.timepad.ru/event/958585/ Всех ждем, поговорим о полезных свежераскопанных штуках в ядре, WooCommerce, Gutenberg-е, приходите!
wordpress-meetup-spb.timepad.ru
WordPress Meetup #16. Связываем плагины, ускоряем WordPress и добавляем письма в WooComerce / События на TimePad.ru
Ждём вас на шестнадцатой бесплатной встрече WordPress. Интересные доклады, вкусная пицца и возможность задать вопросы лучшим WordPress специалистам обеспечены.
Cloudflare вступили в AMP игру и предложили решение с которым AMP страница показывается с оригинального домена а не с гугловского (последний факт по отзывам сильнее всего сказывался на конверсии) https://blog.cloudflare.com/announcing-amp-real-url/ Посмотрим что из этого выйдет
The Cloudflare Blog
Announcing AMP Real URL
The promise of the AMP (Accelerated Mobile Pages) project was that it would make the web, and, in particular, the mobile web, much more pleasant to surf. The AMP HTML framework was designed to make web pages load quickly.