Как автоматизировать такой процесс?

TJ
На сайте с 19.01.2017
Offline
17
726

Добрый день, есть сайт тематики единоборств на WP.

Много различных разделов, по теме: общий рейтинг бойцов (таблица с топом весовых категорий), страницы самих бойцов, ивенты (страницы событий, в которых участвуют какие-либо бойцы с кратким описанием, статистикой и т.д.).

После каждого ивента меняется статистика у определенных бойцов, для того, чтобы ее изменить, например, для одного бойца нужно отредактировать 3 страницы. То есть после каждого ивента нужно редактить около (минимум) 90 страниц, что крайне неудобно.

Вопрос такой: можно ли как то сделать какой-то общую базу, где будут все бойцы (с описанием, статистикой и тд), где просто можно будет изменить все сразу, и это отобразится на всех страницах сайта: на страницах бойцов, в рейтинге, на ивентах (всех прошлых). Или что-то типо файла excel, куда вносишь изменения, загружаешь на сайт и происходит чудо).

Можно ли сделать самому, не имея навыков в веб-программировании? Если нет, то к кому обращаться и сколько подобное примерно будет стоить?

TF-Studio
На сайте с 17.08.2010
Offline
334
#1

вам нужен плагин типо магазина, где будет сущности и их характеристики.

сущность - спортсмен

характеристики - его стата

и выводите как хотите.

но самостоятельно у вас вряд ли выйдет.

в соседнем разделе (или на бирже) поищите разработчика, он сделает вам быстро и качественно, сами вы будете долго возиться

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
danforth
На сайте с 18.12.2015
Offline
153
#2
TonyJogurt:
изменить все сразу

А что именно вы изменяете? Какие данные?

TonyJogurt:
Можно ли сделать самому, не имея навыков в веб-программировании?

Скорее нет, чем да.

TonyJogurt:
Если нет, то к кому обращаться и сколько подобное примерно будет стоить?

Обращаться к программистам, на этом форуме есть раздел. Стоить может по разному, в зависимости от того, что редактируете.

Junior Web Developer
TJ
На сайте с 19.01.2017
Offline
17
#3

danforth, ну самое главное, это статистика побед и поражений, типо Боец Бойцов (15-4)

danforth
На сайте с 18.12.2015
Offline
153
#4

TonyJogurt, это можно. Вам нужно вот что, не знаю как в контексте Wordpress решается задача, но могу подсказать то что знаю:

1) Либо найти человека, который умеет проектировать базы, и спроектирует вам таблицы со всеми связями и индексами. Например, бой имеет следующий данные:

- Дата проведения

- Арена

- Рефери

- Судьи

- Боец №1

- Боец №2

- Количество раундов всего

- Количество раундов проведено

- Победитель (ID Бойца или 0 если ничья)

- Тип победы: KO, TKO, по очкам.

- etc.

В результате на бойца будет происходит выборка, что-то вроде: Найти все бои где участвовал боец ID_# и посчитать количество побед, поражений и ничьих.

2) Либо найти плагин Custom Post Type и Advanced Custom Fields и попробовать их связать между собой, краем уха слышал что они могут решать подобные задачи.

S
На сайте с 30.09.2016
Offline
469
#5

Рисуете таблицу, в которой заполняете все нужные поля, и пишете скрипт-обработчик, который переносит данные из этой таблицы в базу данных. Задача стандартная, но для этого нужны некие навыки программирования.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий