Все просто. Создаем в папке с темой Wordpress новый файл, например, my-custom-page.php
. В самое начало этого файла добавляем следующий код:
<?php
/*
Template Name: Страница Инпутов
*/
?>
<?php echo 'Hello'; ?>
После этого создаем новую страницу в админке, справа в разделе шаблон выбираем Шаблон страницы -> Страница Инпутов. Теперь по адресу созданной нами страницы будет отображаться Hello. В этом файле мы можем писать интересующий наc код. Более подробно о шаблонах страниц в официальной документации.
Теперь немного про работу с бд. Можно использовать стандартный класс для работы с базой wpdb. Документация на русском относительно этого класса есть тут. Главное не забывать экранировать записываемы данные, либо использовать плейсхолдеры.
Пример инсерта в произвольную таблицу my_custom_table
.
$wpdb->query($wpdb->prepare("INSERT INTO my_custom_table ( param1, param2, param3 ) VALUES ( %s, %s, %s )",array($param1,$param2,$param3)));