create-guten-block
edge/chronium-based/safari/firefox
делать стики хедер через position fixed или sticky - второй вариант и удобнее разработчику и быстрее в отрисовке
$(window).on('scroll', function () {
if ($(window).scrollTop > n) {
....
}
});
?
если нет, то intersection observer
fa-phone
.. Вот и вся настройка.function ctl_sanitize_post_name( $data, $postarr ) {
if ( ! $data['post_name'] && $data['post_title'] ) {
$data['post_name'] = sanitize_title( $data['post_title'] );
}
return $data;
}
add_filter( 'wp_insert_post_data', 'ctl_sanitize_post_name', 10, 2 );
post_name
, надо тщательно проверить, чем грозит такое изменение. И добавить проверку, чтобы оно только для Гутенберга применялось.otfm_dop_symbols
смешивание языков - это прям бич)otfm_additional_symbols
)))Ответ Миши ниже -- на самом деле от меня, это я ему писал. Сегодня ещё подумаю -- может, к вечеру и зарелизим)
JavaScript i18n поддерживается в WordPress 5.0, по идее должно работать как с PHP по аналогии
wp_set_script_translations( 'my-handle', 'my-domain' );
но почему-то не хочет ни в какую
У меня сейчас wp-syntax установлен, просил автора на гитхабе обновить плагин до совместимости с блоками, он сказал что нет смысла, лучше ждать интеграции с CodeMirror в ядре.