Intereting Posts
Несколько страниц за сообщение (не разбивка на страницы) Как вы загружаете WordPress из внешнего скрипта при использовании MultiSite? Измените порядок сортировки сообщений для включения настраиваемого поля Добавить параметр в раздел «Настройки галереи» Одна кнопка для изменения всех настроек в настройке темы? Вопрос о "wp_deregister_script ()" get_results с использованием wpdb Как отображать продукт, относящийся к категории с плагином WooCommerce? Добавление URL страницы в таблицу администраторов страниц Ограничить роль пользователя Автор от просмотра комментариев в интерфейсе администратора Почему код JavaScript игнорируется из wp-редактора? Программно добавить пользовательскую страницу / путь / URL / маршрут в WordPress WordPress og: изображение не работает в whatsapp? Показать описание CPT на страницах archive.php для всех CPT Как подавить переадресацию кликов привязки в кадре предварительного просмотра?

создать пользовательскую страницу для сбора статистических данных и отчетности

Я еще не слишком удобен в программировании на PHP, но в настоящее время я работаю над проектом, где мне нужно создать пользовательскую страницу для веб-сайта, в области участников, где члены сайта могут захватывать определенные данные, например, общий доход для день, количество звонков в день и т. д.

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

Может ли кто-нибудь указать мне в правильном направлении, какой будет самый лучший и простой способ сделать это.

Я не прочь кодировать, так как я исхожу из базы данных Microsoft, в тот же день, я просто не знаю, с чего начать в PHP и WordPress.

Solutions Collecting From Web of "создать пользовательскую страницу для сбора статистических данных и отчетности"

Это довольно большой проект, о котором вы говорите. Использование WordPress в качестве базовой CMS не обязательно является плохой идеей, так как вы / администратор может создавать новых пользователей, и он будет заботиться обо всех процедурах входа в систему.

Во-первых, я бы посоветовал узнать, как создавать базовые темы WordPress. Вы можете попробовать взломать темы по умолчанию, но у них много сложностей, которые вам не нужны. Существует множество учебных пособий для изучения того, как это сделать.

После того, как у вас есть основная тема, основное, что нужно сделать, это создать различные пользовательские шаблоны страниц, которые будут управлять просмотрами, которые вы показываете пользователям. Поэтому в вашей основной теме вы должны создать файл с именем page.php , чтобы создать собственный шаблон, добавьте следующее в самую верхнюю часть файла и переименуйте его как-то вроде template-my-view.php:

 <?php /* Template name: My view */ ?> 

Затем, когда вы добавляете новую страницу в админ, вы можете выбрать «Мой вид» в раскрывающемся списке «Шаблон» справа. Это означает, что любой пользовательский код, который вы помещаете в этот файл, появится на этой странице.

Используя некоторый код, например:

http://www.joshstauffer.com/wordpress-redirect-users-after-log-in/

вы можете контролировать, куда будут идти ваши пользователи после входа в систему. По умолчанию они будут отправляться в wordpress admin, но вы хотите, чтобы они оставались в интерфейсе, поэтому настройте его, чтобы отправить их на какую-либо домашнюю страницу frontend, которую вы создаете для своих пользователей. ,

Отсюда следует изучение необходимого PHP / MySQL для фактического выполнения функций, которые вы хотите сделать, и отображения / обработки их на всех настраиваемых шаблонах страниц, которые вы создаете. Для этого нет ярлыка, кроме изучения языков, я бы посоветовал купить книгу / книгу. Вы можете создавать пользовательские таблицы MySQL для размещения рядом с созданными WordPress для хранения всех данных, необходимых для выполнения требуемых функций.

Как я уже сказал, это довольно серьезное мероприятие, и лучше всего получить книгу о начинающих PHP / MySQL, а также изучить основы тематики WordPress. Из того, что вы сказали, это похоже на то, что вам действительно нужно делать, довольно просто, хотя, как только вы получите основы, вам должно быть хорошо идти.

Вышеприведенные предложения не являются практическими рекомендациями WP, но будут выполнять эту работу, и по мере того, как вы будете более активно участвовать в WP, вы можете начать открывать возможности разработки специализированных плагинов и т. Д., Чтобы делать то, что вы хотите сделать изначально и внутри инфраструктуры WP ,

Удачи!