Привет, я программист. Вы возможно слышали мои лучшие хиты, такие как "кажется работает", "исправим в следующем релизе", "займет неделю, максимум две"
https://twitter.com/rge2001/status/1087004590891909121 )
https://twitter.com/rge2001/status/1087004590891909121 )
Twitter
Russell The Gray
@KHayhoe Hi, I'm a software engineer. You may know me from my greatest hits, including "It seems to work", "It'll be fixed in the next release", and, of course, "Shouldn't take more than a week. Two, tops."
Снова обнаружился справочник рекомендаций по доступности сайтов https://weblind.ru/ полезный и вменяемый, с человекопонятными разъяснениями, как что работает и примерами кода. Поскольку уже несколько раз его теряла оставляю ссылку здесь #взакладки
Веблайнд
Рекомендации по разработке сайтов для людей с нарушениями зрения
В России 880 тысяч слепых и слабовидящих. Наши рекомендации помогут разработчикам делать сайты, удобные для людей с нарушениями зрения.
Взломан сайт WPML, самого популярного плагина мультиязычности для WordPress. В результате нападающие получили доступ к пользовательской информации. Вместе с Wordfence ребята расследуют инцидент, основатель утверждает, что вина за произошедшее лежит на бывшем сотруднике и что код плагина не затронут атакой (только сайт). На всякий случай мониторьте подозрительную активность в логах, аккуратнее и нежнее расставайтесь с сотрудниками, когда они становятся бывшими, мало ли что ) https://wptavern.com/wpml-website-hacked-customer-emails-compromised
WordPress Tavern
WPML Website Hacked, Customer Emails Compromised
On Saturday, January 19, WPML customers started reporting having received an email from someone who seems to have hacked the plugin’s website and gained access to customer information. The ha…
#взакладки Подробная инструкция по отладке CSS анимаций в Chrome Dev Tools https://webdesign.tutsplus.com/articles/quick-tip-chrome-animation-dev-tools--cms-31505 Открываем More tools > Animations и удивляемся многообразию возможностей - можно подкрутить буквально ВСЕ. Обратите внимание, что при первом открытие панелька может сказать Listening - это потому что она должна быть открыта с самого начала загрузки. Как говорится happy testing! )
Web Design Envato Tuts+
How to Use the Animation Inspector in Chrome DevTools
Next time you’re putting together some CSS3-based animations you might find it helpful to jump into Chrome DevTools and take advantage of its animation inspection and tweaking features. In this...
Перепись дефолтных (ядерных?!) блоков Gutenberg-a по ярлыкам https://rudrastyh.com/gutenberg/remove-default-blocks.html#block_slugs в комплекте с руководством, как ограничить их набор для конкретного посттайпа. В статье описан whitelist подход - когда вы перечисляете только разрешенные блоки (для этого есть php-only фильтр). Если хотите использовать blacklist подход, придется подгружать свой JS https://wordpress.org/gutenberg/handbook/designers-developers/developers/filters/block-filters/#using-a-blacklist
Но перечень ярлыков пригодится во всех случаях, спасибо @rudrastyh 😉
Но перечень ярлыков пригодится во всех случаях, спасибо @rudrastyh 😉
Misha Rudrastyh
How to Disable Gutenberg Blocks
This tutorial is all about allowing or disallowing Gutenberg blocks, not only for an entire website, but for a specific custom post type as well.
Потестировала "Gutenberg-блоки для ленивых" - то есть создание оных в ACF https://www.advancedcustomfields.com/blog/acf-5-8-introducing-acf-blocks-for-gutenberg/ Работает плюс-минус вполне себе. Некоторое неудобоство в том - что по состоянию (Gutenberg/ACF) на текущий момент нет возможности настраивать панель опций блока - например выравнивание блока прицепляется даже если оно не нужно и каким-то вменяемым образом из настроек его не отключить (пока). Но если учесть какое количество боли убирает эта функции в ситуации "нужна пара кастомных блоков на проекте" - это просто ни в какое сравнение не идет ни с чем, готова простить все кнопки выравнивания сразу на целую жизнь вперед )
ACF
ACF | ACF 5.8 - Introducing ACF Blocks for Gutenberg
Recent versions of ACF and WordPress have significantly changed the way you should register and use ACF Blocks. Please refer to our current
Linuxjournal в последнее время радует шедеврами вот последний https://www.linuxjournal.com/content/if-software-funded-public-source-its-code-should-be-open-source "If it is public money, it should be public code as well" (с) и трудно не согласиться )
Небольшой лайфхак по спасению ACF полей - если вы регистировали их в PHP (или сгенерировали такой файл) а потом затерли исходные поля в базе, а потом передумали и решили их восстановить обратно (не спрашивайте зачем, бывает еще и не такое), то это можно сделать не напрягаясь с помощью импорта из json https://dev-notes.eu/2017/01/convert-acf-fields-registered-by-php-to-importable-json-format/
dev-notes.eu
Convert ACF Fields Registered by PHP to Importable JSON Format | Dev Notes
Software Development Resources by David Egan.
Набор дизайн девелоперских полезняшек https://medium.com/hinderlingvolkart/a-designers-little-helpers-e803e2071ad2 генерация цвета, удаление фона, лица для прототипов, хитрые симолы, ссылки и гит команды - все-все-все полезное собранное вместе, не теряем - #взакладки
Medium
A Designer’s Little Helpers
A list of useful tools, extensions and features from my bookmark bar to ease your day at work and beyond.
ImageMagic по-прежнему представляет собой скрытую и явную угрозу владельцам сайтов на WordPress, так что не пользуйтесь им пока. По ссылке http://www.opennet.ru/opennews/art.shtml?num=50177 любопытное описание уязвимости (до сих пор так или иначе сохраняющейся в WordPress) и использующей как раз способ хранения и обработки изображений в WordPress (который, заметим в скобках никогда нас особо не радовал ничем).
www.opennet.ru
Раскрыты детали уязвимости в WordPress 5.0.0
Саймон Скэннелл (Simon Scannell), в прошлом году предложивший метод атаки "PHP Phar deserialization", опубликовал сведения об уязвимости в системе управления контентом WordPress, позволяющей выполнить произвольный код на сервере, имея привилегии автора публикаций…
Постепенно появляются плагины позволяющие нам создать подобие контроля над Gutenberg-овским хаосом, например, отключить лишние блоки в редакторе. https://wordpress.org/plugins/disable-gutenberg-blocks/ Плагин совсем новый - пусть вас не пугает небольшое число установок, он очень простой и удобный - и действительно убирает лишнее ) Блуждания по блокам теперь закончились )
WordPress.org
Disable Gutenberg Blocks – Block Manager
Remove unwanted blocks from the Gutenberg Block Inserter.
Активные граждане, реализовали классную концепцию - отдельных сниппетов для кастомизации всего - которые живут вне зависимости от плагинов / тем и потом могут легко перемещаться из проекта в проект. #потестить
Forwarded from WordPress Digest (WordPress Digest)
Наборы сниппетов для удобной кастомизации ваших WordPress плагинов и тем.
#wordpress #snippets
http://wpclips.net/
#wordpress #snippets
http://wpclips.net/
Старшие товарищи рассказывают про https://commento.io/ - движок для комментов, обзаведшийся намедни хостед версией и простым/понятным ценообразованием и вообще хороший со всех сторон. На случай если hypercomments (https://www.hypercomments.com/) почему-то не годятся. Почему они могут не годится? Как заядлый поьзователь плагина Disable Comments я честно говоря не знаю, но может дизайн надоел )
Если вы используете ACF-Gutenber-блоки, то можно синхронизировать цвета выбираемые с помощью колорпикера с Gutenberg-палитрой https://elod.in/adding-wordpress-color-palettes-into-the-acf-color-picker/
Elodin Design
Add WordPress color palettes into the ACF color picker (and how to sync colors with Gutenberg) – Elodin Design
How to add set default theme colors for WordPress and use those colors in the Advanced Custom fields color picker.
Еще в развитие темы ACF + Gutenberg обнаружила аддон для простого создания таблиц. Да, я в курсе про wpTables, но если вам покажется, что 55 баксов дороговато для пары нормальных таблиц на сайте - то вот вполне жинеспособный вариант ) https://wordpress.org/plugins/advanced-custom-fields-table-field #потестить
WordPress.org
Table Field Add-on for ACF and SCF
A Table Field Add-on for the Advanced Custom Fields and Secure Custom Fields Plugin.
Довольно исчерпывающая подборка плагинов, расширяющих возможности Gutenberg-а на сегодняшний день - преимущественно, наборы блоков. Ставьте моего любимца Disable Gutenberg Blocks в компанию и экспериментируйте ) И даже устрашающий дизайн поста не затмевает его полезности https://blogsitestudio.com/got-blocks-18-gutenberg-plugins-to-expand-your-wordpress-layouts/ )
Blogsitestudio
Got Blocks? 18 Gutenberg Plugins to Expand Your WordPress Layouts
Gutenberg has not even shipped with the WordPress 5.0 core, yet developers are already creating Gutenberg plugins to help you work better with blocks.
В вечер воскресенья сражаясь с надвигающейся простудой посмотрим на Gutenberg-совместимые (и бесплатные) темы. WP Newsify собрали для нас наиболее свежие и вменяемые релизы. https://wpnewsify.com/free-wordpress-themes/free-wordpress-gutenberg-themes/ Темы отлично подходят для прототипирования или разворачивания живого сайта с минимальными визуальными претензиями, а также можно подглядеть приемы работы с Gutenberg-ом.
WP Newsify
15 Best Free WordPress Gutenberg Themes 2019
Are you looking for WordPress themes that are ready for the Gutenberg block editor? In our collection, you’ll find 15 free Gutenberg WordPress themes.
ACF обновил бету версии 5.8 - в которой мы можем создавать кастомные Gutenberg блоки так же как и метабоксы. https://www.advancedcustomfields.com/blog/acf-pro-5-8-0-beta4/ Заявлено, что она прям реактивная, обновляемся! #потестить
ACF
ACF | ACF PRO 5.8.0 Beta4
ACF PRO 5.8.0 Beta4 is now available for download 🥳🤩❤! This includes all the new awesome features shown in the ACF 5.8 – Introducing ACF Blocks for Gutenberg announcement. To test ACF PRO 5.8.0-beta4, please login to your store account and click the See all…