Wordpress шорткоды (shortcode)
Изучаю WP. Есть shortcode
add_shortcode( 'form', 'func_form' );
function func_form() {
return "
<form action=''>
<label>Имя</label>
<input type='text' name='name'>
<label>Телефон</label>
<input type='text' name='phone'>
<input type='submit' name='btn'>
</form>
";
}
Этот код я разместил в файле functions.php Так же у меня есть обработчик. Это правильно, что я размещаю данные функций в файле functions.php или это можно отдельными файлами сделать? Я пробую писать собственный плагин. Хотел что бы при активаций плагина shortcode стал активным. Как я могу это реализовать?
Ответы (2 шт):
Автор решения: KAGG Design
→ Ссылка
Самый простой способ - разместите этот код в главном файле плагина. При активации плагина шорткод начнёт работать.
Автор решения: Дмитрий Козлов
→ Ссылка
Можно создать новый файл назвать его допустим shortcodes.php(наверное даже так правильней сделать) и все шорткоды помещать туда, и этот файл подключить в functions.php