RU WordPress
74 subscribers
89 photos
13 files
499 links
WordPress для всех и для каждого. Ссылки, комментарии, приемы, проверенные практикой.
Download Telegram
Очередной шаг в развитии инфраструктуры Gutenberg-а - библиотеки готовых секций (составленные их дефолтных / кастомных / 3-party блоков) Gutenberg Blocks Design Library https://wordpress.org/plugins/design/ совместим с большим количеством библиотек блоков, содержит популярные в народе конструкции: заголовки, колонки, картинка+текст+кнопка, блоки с иноками, отзывы и что там еще в стандартном наборе строителей лендингов на коленке. В бесплатной версии 50 вариантов секций )
В качестве воскресного чтения предлагаю немного отвлечься от WordPress и почитать как организовать Call-to-Action на мобильном экране. В чем тут особенность? Пространство организовано и работает совсем не так, как на большом экране - поэтомууу есть нюансы https://uxmovement.com/mobile/5-techniques-to-make-mobile-call-to-action-buttons-intuitive/
#вакансия У нас самая настоящая вакансия. Хотите посмотреть как устоены современные медиа изнутри? Ведомости ищут фронтенд-разработчика.

Требования к роли:
— хорошее знание JS (ES 2015+)
— верстать адаптивно, кросс-браузерно и доступно
— знание фреймворка с компонентным подходом (мы используем Vue.js)

Желательно:
— опыт Node.js
— unit-тесты, e2e-тесты

Будет плюсом:
— Опыт написания SPA;
— Понимание процессов на web-серверах (авторизация пользователя, базы данных, nginx).

Условия по результатам собеседования, вполне конкурентоспособные. Отклики отправляйте на почту: Сергей Паранько s.paranko@vedomosti.ru
В CSS спецификацию собираются добавить поддержку математических функций в количестве. https://twitter.com/bdc/status/1100921258839953408 Как мы все это время верстали без квадратных корней ума не приложу.
Опробовала свежевыпущенный Gutenberg 5.3 https://wptavern.com/gutenberg-5-3-introduces-block-management-adds-nesting-to-the-cover-block - работает, как заявлено. Управление блоками в выпадашке - это конечно треш и ужас, потому что они же там в огромный выстраиваются рулон, в котором, конечно, нифига не видишь, что включил и что отключил. Увы, разработчики теперь пока не наиграются в свой любимый паровозик не вспомнят, что у них есть страницы опций и какие-то вещи логичнее все-таки держать на них. Ну хоть так. Cover Block со вложенным блоками - делает его относительно съедобным. И несмотря на разногласия на тему того, насколько Cover пересекается с Section, использовать-то можно уже прямо сейчас - жду 5.2 (в котором все это счастье планируется смержить в ядро).
CSS-Tricks делятся опытом организации email-рассылки с применением Gutenberg-a. Звучит стремно? А вот и нет - custom post type для выпусков, которые собираются с помощью блоков (и это куда веселее чем вставлять сырой html в поле редактора). Кастомный шаблон для организации рсс потока - отправляется в MailChimp и редактор стилей в MailChimp для завершения оформления. Рабочая схема. https://css-tricks.com/a-gutenburg-powered-newsletter
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 навсегда. Только проверенные компоненты от проверенных вендоров и никаких готовых шорткатов.
UPD. Корректировка от внимательных читателей - Pipdig не продаются на ThemeForest. А распространяется независимым вендором. Несмотря на то, что в "последнем обновлении" бэкдор убрали - совет "сносите" радикальный, но по сути верный, хотя и потребует усилий.
#немогунеподелиться 4000+ полезных ссылок для дизайнера и разработчика, думаю там можно найти буквально все, что угодно https://dangry.ru/4224/
В Питере будет удивительное и прекрасное - хотите выпить кофе с Геной и получить вразумление? приходите!
Кто в Питере? Возможно, кому-то из вас будет интересна эта акция.

Покупаете в апреле кофе себе и Гене и получаете 20-минутную консультацию от одного из самых крутых разработчиков и программистов WordPress в России.

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

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

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

Подробности: https://www.instagram.com/p/BvymGJgovdw/
Небольшой сниппет - позволит отключить и Gutenber и Классический редактор на отдельных страницах и/или посттайпах https://www.billerickson.net/disabling-gutenberg-certain-templates/
Небольшая библиотечка для Sketch позволяет создавать большое разнообразие пользовательских иллюстрированных аватарок https://avataaars.com/ очень милых )
Что делает разработчик, когда выбрав самую передовую и распространненую во все стороны систему управления сайтами, он вдруг обнаруживает, что ему надо убрать пару полей в профиле юзера, чтобы они его (и редактора) не смущали? Правильно, парсит 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/
Парочка (вообще-то пять) полезных советов как спасаться, если вас ддосят через родной поиск WP.
WordFence обращает наше внимание на уязвимость в плагине Yuzo Related Posts https://www.wordfence.com/blog/2019/04/yuzo-related-posts-zero-day-vulnerability-exploited-in-the-wild/, через него на сайт внедряется вредоносный код, перенаправляющий пользователя в черную дыру (нет, не ту, чье фото нам сегодня демонстрировали). Наблюдала буквально сегодня описанный эффект в действии (увы) поэтому присоединяюсь обеими руками к рекомендациям WordFence - сносите немедленно.
Онлайн-инструмент для быстрого создания графиков простых (распространенных) типов https://fastcharts.io - копируем данные в окошечко, тюнингуем цвет/размер/подписи и можно скачать в PNG/SVG - когда нужно быстро соорудить график для публикации и нет острой необходимости городить огороды с d3 ))
Cloudflare вступили в AMP игру и предложили решение с которым AMP страница показывается с оригинального домена а не с гугловского (последний факт по отзывам сильнее всего сказывался на конверсии) https://blog.cloudflare.com/announcing-amp-real-url/ Посмотрим что из этого выйдет