AliProfi Auto Anchors — это плагин для WordPress, который автоматически создаёт якорные ссылки для слов, выделенных тегом <code> в контенте страниц и записей, и отображает их в виде облака тегов через шорткод [aliprofi_anchors_cloud]. Плагин улучшает навигацию по статьям, позволяя быстро переходить к ключевым терминам. Разработан для сайта Алиэкспресс для профессионалов https://aliprofi.ru.
- Автоматическое создание якорей для слов внутри тегов
<code>в контенте записей и страниц. - Генерация облака тегов с якорными ссылками через шорткод
[aliprofi_anchors_cloud]. - Настраиваемый размер шрифта тегов в облаке (атрибуты
min_font_sizeиmax_font_size). - Плавная прокрутка к якорям при клике на ссылки в облаке тегов.
- Стилизованная рамка с заголовком "Основные темы статьи" для облака тегов.
- Лёгкий и оптимизированный код, совместимый с PHP 8.0+ и WordPress 6.7.0.
- Скачайте или клонируйте репозиторий в папку
wp-content/plugins/auto-anchors. - Убедитесь, что в папке находится файл
auto-anchors.php. - Перейдите в админку WordPress → Плагины → Активируйте плагин
AliProfi Auto Anchors.
-
Шорткод: Вставьте
[aliprofi_anchors_cloud]в контент страницы или записи для отображения облака тегов.
Пример:[aliprofi_anchors_cloud title="Ключевые термины" min_font_size="12" max_font_size="20"]title: Дополнительный заголовок облака тегов (по умолчанию пустой, используется "Основные темы статьи").min_font_size: Минимальный размер шрифта тегов (по умолчанию: 14).max_font_size: Максимальный размер шрифта тегов (по умолчанию: 22).
-
Якорные ссылки: Слова внутри тегов
<code>в контенте автоматически преобразуются в якорные ссылки с уникальными ID.
Пример контента:This is a test with <code>example</code> and <code>another</code>.
Результат:
This is a test with <span id="example" class="aliprofi-anchor-target">example</span> and <span id="another" class="aliprofi-anchor-target">another</span>.
- WordPress 6.0 или выше.
- PHP 8.0 или выше.
- Включите отладку в WordPress, добавив в
wp-config.php:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);
- Логи плагина записываются в
wp-content/debug.logс префиксомAliProfi Auto Anchors(при добавлении соответствующего логирования).
Плагин протестирован с WordPress 6.7.0. Работает на любых страницах и записях, где используется фильтр the_content. Для корректной работы убедитесь, что тема и другие плагины не блокируют теги <code> или фильтр the_content.
GPL-2.0+
Али Профи
Сайт: https://aliprofi.ru