Модератор
Yuri
(@yube)
Делать для этого отдельный параграф или иной блок — костыль, который не уместен.
a name тоже костыль, причем устаревший.
Почему бы не присвоить id целевому p/div?
a name тоже костыль, причем устаревший.
Хммм. С чего бы?
Почему бы не присвоить id целевому p/div?
С этим ещё хуже. В стандартных блоках его просто так не добавишь — преобразовывает в html-блок.
А при применении дополнений (в частности Ultimate Addons for Gutenberg) id присваивается «случайно», вида: uagb-columns-12459731-b7d0-42c0-a6a4-ba1dd00239c5
.
Использовать такое в ссылках — жесть. К тому же их узнать — это небольшой квест. А менять скорее всего нельзя — к нему применяются стили, а коде выглядит вот так:
<!-- wp:uagb/section {"block_id":"ed79f9s21-d2r6-23as-6732-4f358d06edc3"} -->
<section class="wp-block-uagb-section uagb-section__wrap uagb-section__background-undefined" id="uagb-section-ed79f9s21-d2r6-23as-6732-4f358d06edc3">
____содержимое секции___
<!-- /wp:uagb/section -->
Что тоже представляет определённый гемморой с непредсказуемым результатом.
Попробовал я поизменять id — национальная индейская изба. Редактор кода либо сразу удаляет id
в стандартных блоках, либо обратно изменяет в uagb.
Таким образом вопрос актуальный — как же сделать якоря в новом редакторе?