:)
приводит к появлению пустого квадрата. Думал у меня какие-то настройки блокируют, но на тестовом без плагинов тоже самое и даже на wp.com не отображается смайл, вижу квадрат:Никаких расширений в браузере не установлено. Видимо в самом браузере какая-то проблема после его обновления
XD
что в текстовом, что в графическом вариантеСоздал тикет: https://core.trac.wordpress.org/ticket/52302
XD
даже на Win10 не происходит замены на изображениеВот тут вроде 2020 год, а на деле один и тот же список кочует из года в год из блога в блог:
https://www.codeinwp.com/blog/wordpress-people-to-follow-on-twitter/
Например, Jen Mylo, у которой последняя активность на WP.org -- лет пять назад)
Но вообще в правилах написано, что ярлык не должен начинаться с названия чужого продукта, т.е. "My Plugin for PayPal" -- можно, а "PayPal Plugin" -- нельзя:
https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#17-plugins-must-respect-trademarks-copyrights-and-project-names
И про WordPress там, кстати, тоже:
> For example, the WordPress Foundation has trademarked the term “WordPress” and it is a violation to use “wordpress” in a domain name. This policy extends to plugin slugs, and we will not permit a slug to begin with another product’s term.
А мне интересно: если URL сайта хранить отдельно от контента -- что в таком случае предполагается делать с абсолютными ссылками в контенте:
Пока что получается, что с абсолютными ссылками ровно одна проблема -- миграция, которая легко решается поиском и заменой, а с относительными она
yui@darkness:~$ lsb_release -a
LSB Version: n/a
Distributor ID: Gentoo
Description: Gentoo Base System release 2.7
Release: 2.7
yui@darkness
Спсибо!
Циферки пошли задолго до WP 5.6, если что:
https://twitter.com/jdevalk/status/1226521864274661378
https://twitter.com/jdevalk/status/1280032743825563648
Предполагаю, что в целом больше сайтов стало создаваться, в том числе из-за пандемии.
> "Нравится" мне гитхаб - выкинут туда что-то и чувствуешь себя бомжом копающимся и примеряющим.
Не нравится -- не ешь! (c)
привет-мир
-- вроде открывается как должна (без плагина).Нужно больше данных)
привет-мир
:man-shrugging:%s updated
Странно, вроде тот же интернет от МТС, что и всегда, первый раз такое. Предполагаю, что из-за близости к Крыму)
Тут, по идеи, можно и без utm-меток. Просто переход по ссылке на документацию из настроек плагина — уже позволяет автору плагина получить информацию о пользователе. Ну а если давать разные ссылки в разных блоках, то можно и места клика отслеживать, опять же с привязкой на полезность, мол даешь более ревелантную ссылку)
> версию php тащат от меня и язык использования. А зачем?
Если что, именно Yoast способствовали переходу пользователей на PHP 7 задолго по появления Site Health в ядре:
https://yoast.com/yoast-seo-4-5/
https://wptavern.com/yoast-seo-4-5-urges-users-to-upgrade-to-php-7
И создали проект, помогающий авторам других плагинов и хостинг-провайдерам делать то же самое:
https://github.com/yoast/whip
https://yoast.com/whipping-your-hosting-into-shape/
Думаю, стоит создать тикет на https://core.trac.wordpress.org/, у него на данном этапе (после RC) будет больше внимания, чем на GitHub, даже если исправление в итоге будет в Gutenberg.
https://www.meetup.com/ru-RU/WordPressLatvia/events/276558917/
Продолжим, был какой-то слайд с возможными темами следующих митапов (насколько я понял), там тоже всё интересно :slightly_smiling_face:
•1. Debugging in WordPress (debug.log, xDebug)
Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as
Сейчас заново все делаю по примеру https://github.com/WordPress/gutenberg-examples и вроде получилось)
Когда в первый раз делал тоже использовал те примеры, но сейчас вижу, что есть изменения по сравнению с моим кодом.
Ну а почему блоки картинок в Гутене полетели, я посмотрю и проверю.
<figure class="wp-block-gallery columns-3 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><a href="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-3.jpg>" rel="lightbox[39]"><img src="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-3-768x1024.jpg>" alt="" data-id="126" data-full-url="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-3.jpg>" data-link="<https://rus-rubej.ru/%d1%8d%d0%ba%d1%81%d0%bf%d0%be%d0%b7%d0%b8%d1%86%d0%b8%d0%b8-%d0%bc%d1%83%d0%b7%d0%b5%d1%8f/%d0%b3%d1%80%d0%b8%d0%b4%d0%bd%d0%b8%d1%86%d0%b0/%d1%84%d0%be%d1%82%d0%be-3/>" class="wp-image-126"/></a></figure></li><li class="blocks-gallery-item"><figure><a href="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-4.jpg>" rel="lightbox[39]"><img src="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-4-768x1024.jpg>" alt="" data-id="127" data-full-url="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-4.jpg>" data-link="<https://rus-rubej.ru/%d1%8d%d0%ba%d1%81%d0%bf%d0%be%d0%b7%d0%b8%d1%86%d0%b8%d0%b8-%d0%bc%d1%83%d0%b7%d0%b5%d1%8f/%d0%b3%d1%80%d0%b8%d0%b4%d0%bd%d0%b8%d1%86%d0%b0/%d1%84%d0%be%d1%82%d0%be-4/>" class="wp-image-127"/></a></figure></li><li class="blocks-gallery-item"><figure><a href="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-5.jpg>" rel="lightbox[39]"><img src="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-5-576x1024.jpg>" alt="" data-id="128" data-full-url="<https://rus-rubej.ru/wp-content/uploads/2021/02/фото-5.jpg>" data-link="<https://rus-rubej.ru/%d1%8d%d0%ba%d1%81%d0%bf%d0%be%d0%b7%d0%b8%d1%86%d0%b8%d0%b8-%d0%bc%d1%83%d0%b7%d0%b5%d1%8f/%d0%b3%d1%80%d0%b8%d0%b4%d0%bd%d0%b8%d1%86%d0%b0/%d1%84%d0%be%d1%82%d0%be-5/>" class="wp-image-128"/></a></figure></li></ul></figure>
function wp_dashboard_primary() {
'title' => apply_filters( 'dashboard_primary_title', __( 'WordPress Blog' ) ),
'items' => 2,
'url' => apply_filters( 'dashboard_secondary_feed', __( '[https://planet.wordpress.org/feed/](https://planet.wordpress.org/feed/)' ) ),
'items' => apply_filters( 'dashboard_secondary_items', 3 ),
'title' => apply_filters( 'dashboard_primary_title', __( 'WordPress Blog' ) ),
'items' => 1,
'items' => apply_filters( 'dashboard_secondary_items', 3 ),
Люди WordPress — серия, которая будет продолжена
Есть также идея убрать из новостей сообщения о бетах и кандидатах, так как они сугубо для специалистов.
Также предполагается сделать упор на Showcases (реанимировать работу и перенести контент с make.WP.org), так как это как раз та информация, которая интересует широкую публику.
Есть о том, что "не надо спамить", включая перенасыщение ключевыми словами:
https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#12-public-facing-pages-on-wordpress-org-readmes-must-not-spam
Оно же упоминается и в FAQ:
> If they use it once (i.e. “This is the best contact form plugin in the Faroe Islands”) then it’s acceptable. If they’re keyword stuffing the phrase, we’re more likely to close them for keyword stuffing.
https://developer.wordpress.org/plugins/wordpress-org/plugin-developer-faq/#will-you-close-another-plugin-for-violating-my-brandtrademark
А у них, действительно, "Best SEO Plugin for WordPress" встречается 8 раз в видимой части страницы плагина и 13 раз -- в исходном коде.
> With that said, we do guarantee that our plugin is the best SEO plugin there is, and it gives you the best chance of ranking higher in Google than any other SEO plugin available right now.
И тут достаточно громкое заявление)
Есть над чем подумать, написал коллегам)
<div class="column about__image">
<video controls>
<source src="[https://s.w.org/images/core/5.7/about-57-drag-drop-image.mp4](https://s.w.org/images/core/5.7/about-57-drag-drop-image.mp4)" type="video/mp4" />
<source src="[https://s.w.org/images/core/5.7/about-57-drag-drop-image.mp4](https://s.w.org/images/core/5.7/about-57-drag-drop-image.mp4)" type="video/webm" />
</video>
</div>
Но отдельные темы могут и не соответствовать WCAG 2.0 AA (см. комментарий выше):
> While it would be nice if all color schemes were accessible (the summary of the ticket points in that direction), revising all of them to make them accessible would be very time consuming, also given that there are explorations to reconsider some color schemes and possibly retire some of them (see #50575).
> Also, the accessibility team made the choice long ago not to require alternate schemes to meet high contrast guidelines (given that there are populations that require low contrast for better access, and that this isn't captured by accessibility guidelines).
> As such, the team opted for closing this issue. If there are specific problematic colors in a certain color scheme, they can be changed in a specific ticket.
Но это хороший вопрос, попробую уточнить)
Более того, протестировать чей-то патч и написать, что он работает (или наоборот -- не работает), добавить скриншоты до и после, добавить документацию, тесты, поправить опечатки -- всё это тоже вклад.
Видимо, Hello Dolly -- особый случай, там имя файла (hello.php
) не совпадает с ярлыком в каталоге (hello-dolly
). Если удалить плагин, поставить заново из каталога и опять удалить -- вот тогда, думаю, и перевод удалится :slightly_smiling_face:
В Видимо, и в А может быть, и где-то ещё нужно исключение, чтобы перевод скачивался только при установке из каталога, а иначе отдельный файл P.S. Про то, чтобы удалить Hello Dolly из дистрибутива -- это к Мэтту, не ко мне :)_get_plugin_data_markup_translate()
для этого плагина delete_plugins()
тоже нужно. Пиши тикет :slightly_smiling_face:hello-dolly-ru_RU.po
просто не нужен, т.к. для hello.php
перевод уже входит в admin-ru_RU.po
.
В репозитории, да, есть все, т.к. все они до сих пор поддерживаются :slightly_smiling_face:
wp-content/themes\# ls
bard twentyeleven twentyfourteen twentyseventeen twentyten twentytwelve twentytwentyone
index.php twentyfifteen twentynineteen twentysixteen twentythirteen twentytwenty
Немцы переводят только информацию о релизах, зато обо всех, включая беты.
А вот у испанцев все намного интересней:
https://es.wordpress.org/2021/02/03/la-casa-blanca-reelige-wordpress/
И кто-нибудь знает, есть ли возможность перелинковки статей с разных поддоменов WP.org? :thinking_face:
> Как я понимаю мы значит тоже можем так писать. Ведь если кому-то самовосхваляться спам словами можно - значит всем можно?
Да, если этические принципы позволяют, самовосхваляйтесь сколько угодно :)
В правилах на этот счёт особой конкретики нет, "must not spam" можно трактовать по-разному:
https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#12-public-facing-pages-on-wordpress-org-readmes-must-not-spam
> Что там хранители очага плагинов думают? Или они закрыли глаза на этот момент?
Я им не писал. Хочешь -- напиши ты :)
Обсудил с коллегами, но никто особо не отреагировал -- видимо, есть более интересные занятия, чем бодаться с конкурентами :)
И одни решили, что это забавно, а другие -- что не очень:
https://twitter.com/casparhubinger/status/1370295859557117958
Теперь поменяли на более распространённое выражение "beats all of its competitors hands down". :man-shrugging:
Многое зависит от культуры -- для одних стран актуально сказать что-то типа "feel like a rock star", "impress your friends". Для других -- не очень:
https://meta.trac.wordpress.org/ticket/3318
Разработчики Rank Math, насколько помню, из Индии -- может, там так и принято...
> Я страдаю синдромом самозванца
И я. Вряд ли найдётся много тех, кто не страдает :)
На WordCamp Europe 2016 докладчик попросила поднять руки тех, кому хорошо знакомы те или иные симптомы -- поднял почти весь зал :)
https://youtu.be/ZipKVI9axzc?t=234
На WordPress.tv это достаточно популярная тема:
https://wordpress.tv/tag/impostor-syndrome/
Думаю, тут нет универсального рецепта. Можно собирать положительные отзывы, почаще вспоминать о своих достижениях, опираться на них и по мере возможностей двигаться дальше.
Врать и самовосхваляться тоже можно, но не обязательно :)
add_action( 'wp_before_admin_bar_render', function() {
global $wp_admin_bar;
$args = array(
'id' => 'top-version',
'parent' => 'top-secondary',
'title' => 'WP ver.' . get_bloginfo ('version'),
);
$wp_admin_bar->add_menu( $args );
});
Обсуждается некий гибридный подход, где классические темы работают как и работали, а шаблоны для FSE можно создавать и допиливать в отдельной подпапке -- кажется, block-templates
.
```
commit 0492006cc5ecb112d109a4b5cfa99798184a69e2
Author: Christian König <christian.koenig@amd.com>
Date: Fri Mar 12 09:34:39 2021 +0100
drm/ttm: make ttm_bo_unpin more defensive
[ Upstream commit 6c5403173a13a08ff61dbdafa4c0ed4a9dedbfe0 ]
We seem to have some more driver bugs than thought.
commit 7d09e9725b5dcc8d14e101de931e4969d033a6ad
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date: Wed Oct 28 12:31:20 2020 +0100
drm/ttm: Warn on pinning without holding a reference
[ Upstream commit 57fcd550eb15bce14a7154736379dfd4ed60ae81 ]
Not technically a problem for ttm, but very likely a driver bug and
pretty big time confusing for reviewing code.
So warn about it, both at cleanup time (so we catch these for sure)
and at pin/unpin time (so we know who's the culprit).```
``` Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Thu Mar 25 09:52:40 2021 +0100
Revert "drm/ttm: Warn on pinning without holding a reference"
This reverts commit 7d09e9725b5dcc8d14e101de931e4969d033a6ad which is
commit 57fcd550eb15bce14a7154736379dfd4ed60ae81 upstream.
It is causing too many warnings on 5.11.y, so should be dropped for now.```
exit;
в самом начале файла), но сам факт)Microsoft предлагают нечто похожее, но чтобы поисковые системы получали сразу URL записи: https://core.trac.wordpress.org/ticket/52900#comment:8
<meta name='robots' content='index, noindex, follow' />
<script> ... </script>
, <script src=...>
или <iframe src=...>
хотя бы теоретически? Остальные поля уже таких вольностей не позволяют, к слову сказать. Пытался погуглить, но я толком область применения кроме вредоносной не могу себе представить, поэтому и не нашёл вообще ничего путного по этой теме. Может кто даст направление мысли?<span class="screen-reader-text">Описание иконки</span>
<script>
, <script src=...>
, <iframe src=...>
и <embed src=...>
:slightly_smiling_face: Они-то зачем там нужны, для каких целей?post_title
, администраторы и редакторы могут вставлять туда любой нефильтрованный HTML:Для остальных пользователей -- фильтруется. Если не фильтруется -- надо исправлять :)
<script>
, <script src=...>
, <iframe src=...>
и <embed src=...>
esc_html()
и т.д.:> I don't think HTML belongs in titles, but there is a small-but-vocal contingent who thinks it does.
https://core.trac.wordpress.org/ticket/4789#comment:3
Не знаю, что у Вас на других сайтах, может, старый вордпрес, а мне пишет
Вы редактируете страницу, на которой отображаются свежие записи.
просто пинги, причем не однократные - ежедневно в 99% топиков. Наказание ждет только меня, как провокатора, етц
@<name>
mentions, they are not a tool to get faster responses.т.е. по сути - пишут всё плохое? и концентрируют твоё зло в итоге? Вот оно черное зеркало от лица тех кто 40% сайтов в интернете платформу предоставляет. Надеюсь викс выкупит Мэта))
В англоязычных заголовках обычно используется Title Case.
В Гутенберге, впрочем, чаще используется Sentence case, и ядро постепенно приходит к тому же:
https://core.trac.wordpress.org/ticket/40244#comment:17
https://core.trac.wordpress.org/ticket/49371
https://core.trac.wordpress.org/ticket/49616
Не будешь же за них плагин переписывать)
Попробуй Абакумову написать, он у них работает: http://profiles.wordpress.org/slaffik/
wp-includes/compat.php
.Как здесь для IMAGETYPE_ICO
:
https://core.trac.wordpress.org/changeset/42780
https://core.trac.wordpress.org/changeset/46217
А вот на PHP 7.0 осталось 5.8%, на PHP 7.1 -- 4.4%, т.е. теоретически можно будет поднять сразу до PHP 7.2 :slightly_smiling_face:
Прошу предложить кандидатов для небольших интервью (рассчитываю, что люди их сами напишут, и информацию не придется вытягивать) как на прошлом WCEU:
https://europe.wordcamp.org/2020/contributor-stories-start-a-new-adventure/
Нужно как можно большее разнообразие - разные страны, команды, возрасты и пр.
@tobifjellner, очень хочу от тебя такое :innocent:
@yui и @sergey тоже прошу :pray:
Спасибо
P.S. Я в WCEU 2021 Contributing Team (и я не просилась :sweat_smile:)
Сервисы есть - их просто надо докрутить. Тот же по ссылке выше - помимо инфы из бенчмарка туда бы еще и кол-во запросов добавить - "без плагина", "с плагином".
Есть один плагин, бандл js которого выше 2 мегабайт. Пару лет назад, когда он весил 1 мегабайт - его автор (наш, россиянин) меня заверил - "всё ок". Детальный анализ показал что он и jquery туда запаковал. Это кроме реакта и прочей шелухи. Вот такие плагины - к каким относить по твоему предложению нужно? js - 2 мега, css - 70 килобайт
еще есть плагины что тянут весь fontawesome - а используют только 10 иконок оттуда. Но как это уловить? Мне кажется тут автоматического решения не может быть. А если и будет - то на любое действие будет противодействие.
Если на часть сайтов за эти несколько дней никто не заходил -- от них не было запросов и в статистику они не попадают :slightly_smiling_face:
Выход новой версии, по-моему, никак на это не влияет :slightly_smiling_face:
Видимо, с новым релизом поудаляли большинство старых строк, как в All in One SEO, потому и осталось 6% от переводов.
Как-то так, да. Пусть знает, как работает open source :)
даже не знаю кто там теперь (еще) остался
https://developer.wordpress.org/reference/functions/wp_get_video_extensions/
В документации
• mp4, m4v, webm, ogv, wmv, flv
А в коде
• mp4, m4v, webm, ogv, flv
Про utm метки - собирают так стату наши сео плагины - это не запрещено. Но конкретно про скрипт... Может так работают плагины подсчета просмотров и плагины виджетов комментариев - но там же ничего криминального. Так что думаю что смотря какой скрипт и что и где он делает или собирает/отправляет.
Единственно какой запрет по скриптам видел в хендбуке по плагинам - то что обфусцированный скрипт нельзя туда помещать. Но минифицированный проходит (из опыта - .min.js скрипт есть, а из папки dev - там её не выкатывал)
Но вот что я не нашел: откуда корни у глобальной $user_ID растут? Подскажите где вордпресс её заполняет? Смотрел WP_User класс - не нашел. Так откуда она заполняется? Ох уж эти глобальные...
Ну ок - 21 век, реакт... Но они jquery юзают в добавок. Вот те фарш...
Ну лан jQuery...
А date.min.js на 200 килобайт в админке. Ну зачем? Что все так плохо что столько тянуть надо? даты...
еще там тянется moment.min.js на 60 килобайт... Нужно еще больше библиотек дат в ядро... И все их выводить
Пройдёт год-другой и сравним размер html и dom 4.9 вп и пятой версии (а может уже шестая придёт). Уверен что кучу html непойми как написанного придется гонять. Появятся инструменты сжатия этого адова фарша на лету. По типу как сейчас js сжимает и сокращает имена переменных любой онлайн сервис сжатия
https://make.wordpress.org/marketing/2021/06/30/help-produce-social-media-materials-for-5-8-release/
function otfm_simple_shortcode(){
if( is_admin() ) {
wp_die('work!');
}
return 'hello world';
}
add_shortcode('otfm_smpl', 'otfm_simple_shortcode');
да лишнее это там... Стив тоже так считает
Раньше большое количество тегов в SVN замедляло создание архива для новой версии -- не помню, как сейчас)
r2532876 | TigrouMeow | 2021-05-17 13:36:20 +0300 (Пн, 17 мая 2021) | 1 line
r2532072 | TigrouMeow | 2021-05-15 08:58:00 +0300 (Сб, 15 мая 2021) | 1 line
r2511870 | TigrouMeow | 2021-04-09 06:27:25 +0300 (Пт, 09 апр 2021) | 1 line
r2486400 | TigrouMeow | 2021-03-04 09:32:43 +0300 (Чт, 04 мар 2021) | 1 line
r2486399 | TigrouMeow | 2021-03-04 09:32:33 +0300 (Чт, 04 мар 2021) | 1 line
trunk
:Потому что Stable tag
в readme.txt
он поменял, но опубликовать его в SVN забыл :slightly_smiling_face:
То же самое с версией 5.2.0. Но с 5.2.1 наконец вспомнил :slightly_smiling_face:
https://plugins.trac.wordpress.org/changeset/2532877
> А вот эта скрытность чтобы что? > Странно что такая возможность вообще дана изначально Так работает поле Но потом в
Не вижу скрытности,
Какая именно?Stable tag
-- если указан тег, которого на самом деле не существует, то выводится ссылка на trunk
.trunk
попадает уже следующая версия, а предыдущей как бы нигде и нет, кроме SVN. Для того и придуманы теги :slightly_smiling_face:
У Флектора было 50к+ https://ru.wordpress.org/plugins/rss-for-yandex-turbo/ столько и осталось
У меня было 5к+ https://ru.wordpress.org/plugins/mihdan-yandex-turbo-feed/ но стало 1к
@sergey я так понял проверить это никак нельзя?
это был кстати мой комментарий с GH:
```
intl has hard dependency on icu system libraries, which will consume over 30 Mb diskspace on smaller (VPS/embedded) systems. Each loaded library claims some memory and initialization time overhead.
Bigger distributions can link libicu to libxml2 library and therefore it can be loaded by libxml2 linked extensions, but this dependency is optional```
defined( 'ABSPATH' ) || exit;
defined( 'ABSPATH' ) || exit;
Кто-то считает, что лучше перестраховаться и добавить подобный фрагмент во все файлы:if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
Официально такой рекомендации нет, но можно добавить, не повредит :slightly_smiling_face:
$a = [
'k1'=>'v1',
'k2'=>'v2'
]
$a = [
'k1'=>'v1',
'k2'=>'v2',
]
ERROR | [x] Each array item in a multi-line array declaration must end in a comma
(WordPress.Arrays.CommaAfterArrayItem.NoComma)
esc_attr()
.<option>
необходимо использовать esc_html__()
.esc_url()
, даже если это функция ядра типа admin_url()
, get_permalink()
и т.д.__()
, т.к. переводы проверяются GTE и потому считаются безопасными. Иногда в них нужен HTML, иногда -- нет.__()
family of functions are used thousands of times and they don't escape output. If we're not trusting translations then we have a big problem.В стандартных темах была та же история, но с Twenty Twenty-One её недавно пересмотрели в пользу esc_html__()
вместо __()
везде:
https://core.trac.wordpress.org/ticket/54127#comment:5
Стандартные темы должны служить примером качественного кода, их часто копируют, поэтому, даже если их переводы тоже считаются безопасными, лучше, чтобы там всегда было экранирование в нужных местах. Стоит ли добавлять его в более старые темы -- вопрос пока открыт.
А WooCommerce -- продукт Automattic, который используется в том числе на WordPress VIP, где более строгие стандарты:
https://docs.wpvip.com/technical-references/security/validating-sanitizing-and-escaping/
Отсюда их любовь к esc_html__()
:slightly_smiling_face: Но поскольку код WooCommerce тоже часто копируют авторы тем и расширений -- думаю, в этом есть смысл.
> ocean90: That over-escaping seems to come from .com which is something I (and nacin, I talked with him before this ticket) don't want to support, especially not for a default theme where we have a type of review process for translations
https://core.trac.wordpress.org/ticket/30724#comment:10
> nacin: I support all changes here. What _s does has been dictated by Automattic's zealous escaping rules for VIPs. It is not dictated by general best practices.
https://core.trac.wordpress.org/ticket/30724#comment:15
get_comment
всегда вернет объект комментария. Проверок не видно) Исторически сложилось?)[Composer\Downloader\TransportException]
curl error 60 while downloading [https://repo.packagist.org/packages.json](https://repo.packagist.org/packages.json): SSL certificate problem: unable to get local issuer certificate
Эта фраза мне так понравилась, что я потом в своё выступление её утащил :slightly_smiling_face:
https://www.youtube.com/watch?v=_7gVjJuoIlE&t=613s
https://www.slideshare.net/SergeyBiryukov/managing-a-local-wordpress-community (SlideShare тогда ещё работал в России без VPN...)
PHP 5.4.45-yui (fpm-fcgi) (built: Aug 7 2017 00:20:03)
Copyright (c) 1997-2014 The PHP Group
Пока гуглил, нашел запись https://make.wordpress.org/core/2021/09/22/core-editor-improvement-introducing-the-widget-group-block/ где речь идет про блок Widget Group с возможностью написания заголовка. На тестовом сайте проверил, где плагин Gutenberg установлен - работает как и старые виджеты, заголовок присутствует. Уже известно с какой версии WP появится этот блок?
I’m wondering, are you or someone in Russian team planning on translating this post?
https://wordpress.org/news/2021/12/highlights-from-state-of-the-word-2021/
We (broadly speaking, Community Team – mainly @erica is managing the project) are working to get the transcripts of the speech & Q&A professionally translated. Once they are ready on WordPress.tv/YouTube, it would be nice to be shared on the news blog.