Привет! Автоматическая транслитерация ярлыка поля в строку для поля "Имя поля" в Advanced Custom Fields (ACF) не является стандартной функциональностью плагина, но её можно реализовать с помощью JavaScript. Это может быть сделано через добавление пользовательского скрипта, который будет отслеживать изменения в поле "Ярлык поля" и автоматически транслитерировать его в поле "Имя поля".Вот пример, как это можно реализовать:1. **Добавьте JavaScript код для транслитерации**: Этот код можно добавить в админку WordPress через файл `functions.php` вашей темы или через плагин для пользовательских скриптов.
2. **Что делает этот скрипт:** - Он использует jQuery для отслеживания изменений в поле "Ярлык поля". - При изменении значения в поле "Ярлык поля" происходит транслитерация введённого текста, преобразование его в нижний регистр и замена пробелов на символ подчеркивания. - После этого результат транслитерации автоматически подставляется в поле "Имя поля", если оно ещё не заполнено.3. **Как подключить:** - Этот код можно добавить в файл `functions.php` вашей темы. - Если вы не хотите изменять тему, можно использовать плагин для добавления пользовательских скриптов, например, "Code Snippets".Теперь при создании или редактировании полей в ACF, когда вы вводите текст в поле "Ярлык поля", в поле "Имя поля" будет автоматически подставляться транслитерированная версия ярлыка.
К сожалению не сработало. Первую букву вбиваешь - транслитерирует, вбиваешь дальше все название, первая буква исчезает и получаем результат как обычно на русском.
Всем привет! Вопрос по ACF (ACF Pro). На одном сайте встретил такую фишку, что, при заполнении ярлыка поля в поле "Имя поля" происходит автоматическая транслитерация. Пробовал там найти что-нибудь касаемо этого в functions.php - ничего там нет. Может кто-то знает как это сделать?
Приветствую! Какая-то непонятная проблема с меню. Добавляю в меню несколько пунктов, а в нем просто выводятся все подряд страницы сайта.
Регистрирую в functions.php
register_nav_menus(array( 'mbottom' => 'nmf',));
Добавляю в footer.php (через if, чтобы убедиться, что меню зарегистрировано)
<?php if(has_nav_menu('mbottom')){ wp_nav_menu(array( 'theme_location' => 'nmf', 'container' => 'div', )); }else{ echo 'Ошибка: меню не было зарегистрировано!';}?>
Добавил пункты, сохранил:
Результат-список всех страниц:
Уже не знаю куда копать. Может кто подскажет?
Тогда не понимаю проблемы. У меня именно так и работает - бесконечный цикл
Бутстраповский слайдер подключается в 2 клика и настраивается как угодно, включая бесконечную прокрутку. Если ты не в состоянии прочитать элементарный код - стоит ли его использовать? Вдруг там зашито невесть что? Возьми нормальное, проверенное решение.
https://getbootstrap.com/docs/5.3/components/carousel/
Ну вот у меня в Файерфоксе слайды кликабельны, но не кликабельны стрелки прокрутки. И выглядит всё очень криво.
ChatGPT в помощь.