Intereting Posts
Как сделать категорию всегда выбранной? Включение создания пользователя с помощью «Интеграция с Active Directory» Набор плагинов для управления пользовательским интерфейсом администратора Выход из WordPress только в том случае, если пользователь выйдет из системы или если пользователь удаляет историю браузера Меню администратора в интерфейсе Отключение архивов, результаты поиска, комментарии и т. Д.? Содержимое субменю дублируется Перезагрузка страницы перед завершением запроса AJAX выбрать флажок, не отмеченный и не сохраненный запросы внутри класса Удаление всех тегов, за исключением указанного списка Добавить виджеты в раздел доступных виджетов без изменения темы? Как разместить раскрывающийся список всех моих сообщений в меню боковой панели? Пользовательский объект запроса с пользовательским полем «Простые поля» резервный пул для настраиваемого типа и перенаправление на настраиваемый шаблон

Создать страницу с помощью специального скрипта php и извлеченных данных

Я создал страницу WP, и мне нужно показать таблицу с некоторой информацией. Эта информация хранится в базе данных (размещенной на том же сервере).

Чтобы быть более подробным, я попытаюсь разделить мой вопрос. Я новичок в WordPress и пока не оцениваю его (концепцию).

1) Если мне нужно показать свои данные (несколько связанных таблиц с возможностью фильтрации данных пользователя) в таблице на странице wordpress. Есть ли специальный способ создания новых таблиц в WP DB (для моих собственных данных), или мне нужно создать отдельную базу данных?

2) Если мне нужно создать отдельную базу данных (например, MySQL, размещенную на том же сервере, что и WP DB). Как я могу подключиться к нему со страницы WP? Я должен просто создать объект PDO, подключиться к db с именем хоста / dbname / user / pass, подготовить и выполнить запрос? Или я могу «зарегистрировать» эту новую базу данных, например, в файле конфигурации (записывая там host / dbname / user / pass, а не писать это каждый раз, когда мне нужно получить данные на странице). Кроме того, есть что-то вроде рамки – легко извлекать данные (описывать модель раньше, затем извлекать данные и отправлять их на страницу)?

3) Как выполнить скрипты php на странице WP? В панели администратора есть только WYSIWYG / HTML-редактор страницы.

Solutions Collecting From Web of "Создать страницу с помощью специального скрипта php и извлеченных данных"

1) В WP легко создавать таблицы. Я предлагаю сделать плагин для обработки этого для вас. См. Код для получения дополнительной информации: https://codex.wordpress.org/Creating_Tables_with_Plugins

2) Опять же, я предлагаю использовать WP для обработки этого в целях безопасности. Как вы заявили, у вас будут детали подключения, которые потенциально могут быть использованы.

3) Думаю, для этого есть плагины. Другой способ – написать свой PHP в файлы тем, чтобы пользователи не изменяли это. Неправильная практика хранения вашего PHP-кода в базе данных.