RU WordPress
74 subscribers
89 photos
13 files
499 links
WordPress для всех и для каждого. Ссылки, комментарии, приемы, проверенные практикой.
Download Telegram
Привет, я программист. Вы возможно слышали мои лучшие хиты, такие как "кажется работает", "исправим в следующем релизе", "займет неделю, максимум две"
https://twitter.com/rge2001/status/1087004590891909121 )
Снова обнаружился справочник рекомендаций по доступности сайтов https://weblind.ru/ полезный и вменяемый, с человекопонятными разъяснениями, как что работает и примерами кода. Поскольку уже несколько раз его теряла оставляю ссылку здесь #взакладки
Взломан сайт WPML, самого популярного плагина мультиязычности для WordPress. В результате нападающие получили доступ к пользовательской информации. Вместе с Wordfence ребята расследуют инцидент, основатель утверждает, что вина за произошедшее лежит на бывшем сотруднике и что код плагина не затронут атакой (только сайт). На всякий случай мониторьте подозрительную активность в логах, аккуратнее и нежнее расставайтесь с сотрудниками, когда они становятся бывшими, мало ли что ) https://wptavern.com/wpml-website-hacked-customer-emails-compromised
#взакладки Подробная инструкция по отладке CSS анимаций в Chrome Dev Tools https://webdesign.tutsplus.com/articles/quick-tip-chrome-animation-dev-tools--cms-31505 Открываем More tools > Animations и удивляемся многообразию возможностей - можно подкрутить буквально ВСЕ. Обратите внимание, что при первом открытие панелька может сказать Listening - это потому что она должна быть открыта с самого начала загрузки. Как говорится happy testing! )
Перепись дефолтных (ядерных?!) блоков 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 😉
Потестировала "Gutenberg-блоки для ленивых" - то есть создание оных в ACF https://www.advancedcustomfields.com/blog/acf-5-8-introducing-acf-blocks-for-gutenberg/ Работает плюс-минус вполне себе. Некоторое неудобоство в том - что по состоянию (Gutenberg/ACF) на текущий момент нет возможности настраивать панель опций блока - например выравнивание блока прицепляется даже если оно не нужно и каким-то вменяемым образом из настроек его не отключить (пока). Но если учесть какое количество боли убирает эта функции в ситуации "нужна пара кастомных блоков на проекте" - это просто ни в какое сравнение не идет ни с чем, готова простить все кнопки выравнивания сразу на целую жизнь вперед )
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/
Смашингмагазин проводит веселый опрос в твиттере ))) можно показывать жаждущим пуш-уведомлений к своим «заборам из профнастила в кирове» )))
Набор дизайн девелоперских полезняшек https://medium.com/hinderlingvolkart/a-designers-little-helpers-e803e2071ad2 генерация цвета, удаление фона, лица для прототипов, хитрые симолы, ссылки и гит команды - все-все-все полезное собранное вместе, не теряем - #взакладки
ImageMagic по-прежнему представляет собой скрытую и явную угрозу владельцам сайтов на WordPress, так что не пользуйтесь им пока. По ссылке http://www.opennet.ru/opennews/art.shtml?num=50177 любопытное описание уязвимости (до сих пор так или иначе сохраняющейся в WordPress) и использующей как раз способ хранения и обработки изображений в WordPress (который, заметим в скобках никогда нас особо не радовал ничем).
Постепенно появляются плагины позволяющие нам создать подобие контроля над Gutenberg-овским хаосом, например, отключить лишние блоки в редакторе. https://wordpress.org/plugins/disable-gutenberg-blocks/ Плагин совсем новый - пусть вас не пугает небольшое число установок, он очень простой и удобный - и действительно убирает лишнее ) Блуждания по блокам теперь закончились )
Активные граждане, реализовали классную концепцию - отдельных сниппетов для кастомизации всего - которые живут вне зависимости от плагинов / тем и потом могут легко перемещаться из проекта в проект. #потестить
Forwarded from WordPress Digest (WordPress Digest)
Наборы сниппетов для удобной кастомизации ваших WordPress плагинов и тем.
#wordpress #snippets

http://wpclips.net/
Старшие товарищи рассказывают про https://commento.io/ - движок для комментов, обзаведшийся намедни хостед версией и простым/понятным ценообразованием и вообще хороший со всех сторон. На случай если hypercomments (https://www.hypercomments.com/) почему-то не годятся. Почему они могут не годится? Как заядлый поьзователь плагина Disable Comments я честно говоря не знаю, но может дизайн надоел )
Вот так новости - Jeffry Zeldman не только блог на WordPress перевел но и сам на него перебрался. Ждем свершений ))) HappyCog-у мы собственно обязаны концепцией метабоксов - что же будет теперь?! )
Если вы используете ACF-Gutenber-блоки, то можно синхронизировать цвета выбираемые с помощью колорпикера с Gutenberg-палитрой https://elod.in/adding-wordpress-color-palettes-into-the-acf-color-picker/
Еще в развитие темы ACF + Gutenberg обнаружила аддон для простого создания таблиц. Да, я в курсе про wpTables, но если вам покажется, что 55 баксов дороговато для пары нормальных таблиц на сайте - то вот вполне жинеспособный вариант ) https://wordpress.org/plugins/advanced-custom-fields-table-field #потестить
Довольно исчерпывающая подборка плагинов, расширяющих возможности Gutenberg-а на сегодняшний день - преимущественно, наборы блоков. Ставьте моего любимца Disable Gutenberg Blocks в компанию и экспериментируйте ) И даже устрашающий дизайн поста не затмевает его полезности https://blogsitestudio.com/got-blocks-18-gutenberg-plugins-to-expand-your-wordpress-layouts/ )
В вечер воскресенья сражаясь с надвигающейся простудой посмотрим на Gutenberg-совместимые (и бесплатные) темы. WP Newsify собрали для нас наиболее свежие и вменяемые релизы. https://wpnewsify.com/free-wordpress-themes/free-wordpress-gutenberg-themes/ Темы отлично подходят для прототипирования или разворачивания живого сайта с минимальными визуальными претензиями, а также можно подглядеть приемы работы с Gutenberg-ом.
ACF обновил бету версии 5.8 - в которой мы можем создавать кастомные Gutenberg блоки так же как и метабоксы. https://www.advancedcustomfields.com/blog/acf-pro-5-8-0-beta4/ Заявлено, что она прям реактивная, обновляемся! #потестить