|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
Добавление полей в таблицы БД через WordPress10.06.2018, 18:24. Показов 2968. Ответов 14
Метки нет (Все метки)
Я наверное, буду не прав, что пишу это в раздел php, простите пожалуйста, wordpress'а не нашел.
Заказчик хочет от меня, чтобы он смог заходить в админку wp и спокойненько через него добавлять детали(сайт для продажи запчастей спецтехники), тоесть другими словами: У меня есть определенный ряд таблиц, в них всех заказчик хочет через админку wp добавлять нужные ему поля. Это вообще возможно и каким образом можно бы было это исполнить?
0
|
|
| 10.06.2018, 18:24 | |
|
Ответы с готовыми решениями:
14
Добавление полей в таблицы рабочей БД
|
|
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
|
|
| 10.06.2018, 19:50 | |
|
korol1337228, чёт не очень понятно... Чтобы добавить деталь (деталь в смысле запчасть?), нужно напрямую БД править? Вы сами-то детали как добавляете?
0
|
|
|
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
|
|
| 10.06.2018, 20:57 | |
|
если знайте движок - то все можно- но думаю вы его не узнайте, так что лучше сказать заказчику, что пусть нанимает исполнителей, которые с нуля будут писать
ну или учите полностью из чего состоит движок вордпресс
0
|
|
| 11.06.2018, 01:47 | |
|
Не по теме: Перенёс из раздела PHP в Wordpress
0
|
|
|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
| 11.06.2018, 06:55 [ТС] | |
|
Анар, Смотрите, у меня есть код чтобы выводить детали из БД, я их напрямую и добавляю в бд через phpmyadmin, ну или через mysqli_query, но боже...Заказчик хочет красивую менюшку в админке wp, чтобы добавлять детали, типо поля, вводишь что надо и идет sql запрос в бд и тадаааа, появляется еще одно поле в нужной таблице с определенными данными запчасти, такое вообще возможно?
0
|
|
|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
| 11.06.2018, 06:57 [ТС] | |
|
andyyy, И все же, есть ли какие-то способы мне это сделать все таки?
0
|
|
|
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
|
|
| 11.06.2018, 12:44 | |
|
korol1337228, ужас какой. Phpmyadmin это субд, она не для того, чтобы руками через неё записи новые добавлять, а для управления самой БД. Руками в БД записи не добавляются даже когда никакой системы управления контентом нет, а у вас есть даже не какая-то колхозная CMS, а WP с довольно большим наборов инструментария. И если вы данные заносите "руками" напрямую в БД, выводите (как я понял) через обычный php. Вопрос, тогда зачем вам вообще WP? В чём проблема работы через него?
Очень похоже, что вы чего-то не понимаете в сайтостроении... Чего-то очень базового.
0
|
|
|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
| 11.06.2018, 18:33 [ТС] | |
|
Анар, Например, чего? Расскажите же мне, чего я не понимаю?
Добавлено через 1 минуту Анар, Как можно изменять через cms бд? Я могу написать отдельную админку без wp, для изменения бд, но я хоть убейте, не знаю как сделать что-либо в wp, чтобы можно было менять бд в нем
0
|
|
|
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
|
|
| 11.06.2018, 20:51 | |
|
korol1337228, зачем вообще менять БД? Вы можете объяснить свою мотивацию? Чем вас не устраивают таксономии и записи самого WP? Для каких целей вы вообще устанавливали систему управления контентом, если вы записывает номенклатуру напрямую в БД?
P.S. Вы видимо не очень понимаете, что такое в принципе CMS и для чего они нужны. CMS и является инструментом для реализации триады чтение-запись-изменение, без непосредственной работы с самой БД, т.е. она по сути графическая оболочка. Зачем будучи имея систему управления контентом, заносить контент в БД руками? Вас это вообще никак не смущает?
0
|
|
|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
| 12.06.2018, 04:24 [ТС] | |
|
Анар, Я меняю бд руками, потому что вставляю тестовые детали, 1-2 штуки вписанные через phpmyadmin. Вы говорите, что cms для этого и создана и так далее. Хорошо, я все понимаю, но вот я уже сделал через бд, неужели нельзя достигнуть цели, которую я поставил выше?
0
|
|
|
308 / 261 / 70
Регистрация: 01.12.2008
Сообщений: 1,031
|
|
| 12.06.2018, 07:59 | |
Сообщение было отмечено korol1337228 как решение
Решение
Добавить в админку нужные вкладки с полями ввода - это не проблема, как я понимаю. А для работы с базой данных ведь есть же класс $wpdb.Там есть основные функции для работы с таблицей. Вставить удалить уж точно. Или я не понял суть проблемы, но думаю это не очень сложно....
https://wp-kama.ru/function/wpdb
1
|
|
|
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
|
|
| 12.06.2018, 12:27 | |
|
korol1337228, дайте адрес сайта.
0
|
|
|
4 / 4 / 0
Регистрация: 06.01.2016
Сообщений: 209
|
|
| 13.06.2018, 08:38 [ТС] | |
|
Анар, Он локальный, на openserver
Добавлено через 2 минуты wwowa, Дак проблема то в том, что нужно работать в бд phpmyadmin, такое невозможно, верно? Я уже понял, что я дико тупанул и у wp было все то, что я создавал или использовал без него...Ужас...Стыд. Но все же, единственный способ - wp бд или можно как-то общаться с базой данных mysql?
0
|
|
|
308 / 261 / 70
Регистрация: 01.12.2008
Сообщений: 1,031
|
||
| 13.06.2018, 11:28 | ||
|
http://wordpressask.com/wpdb-x.html Хотя, если честно я не спец по базам и может не совсем понимаю вашу задачу.
1
|
||
|
225 / 216 / 89
Регистрация: 12.09.2015
Сообщений: 986
|
|
| 13.06.2018, 11:36 | |
Сообщение было отмечено korol1337228 как решение
Решение
korol1337228, $wpdb->query('запрос на sql') (см. $wpdb), страницу в админке можно создать через add_menu_page(). Но я советую, по возможности, сайт переделать, пока не слишком поздно.
1
|
|
| 13.06.2018, 11:36 | |
|
Помогаю со студенческими работами здесь
15
Добавление кнопки в шаблон Wordpress через CSS Изменение полей таблицы через IBexpert Выбор одного из полей таблицы БД через ComboBox Ввод через форму сразу 2 полей из главной таблицы Сортировка таблицы БД по одному из полей (через форму Access) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|