• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Каталог для WP?

gauss_gauss

Постоялец
Регистрация
13 Окт 2011
Сообщения
97
Реакции
4
Делаю небольшой сайтик для себя и тут возникла потребность в создании небольшого каталога партнерских приложений. Данные о приложениях хранятся в таблице ХХХ. В связи с этим возник вопрос:

как можно в теле поста выводить данные из таблицы ХХХ?
и можно ли присвоить некоторое id посту, которая бы равнялась id приложения из таблицы ХХХ? хочется в последствии выводить приложение по этому id

и вообще может быть есть готовые решения, которые бы решить вышеуказанные вопросы?
 
Делаю небольшой сайтик для себя и тут возникла потребность в создании небольшого каталога партнерских приложений. Данные о приложениях хранятся в таблице ХХХ. В связи с этим возник вопрос:

как можно в теле поста выводить данные из таблицы ХХХ?

Сделать свой шорткод. Или вставьте в шаблон, id по которому этот код будет делать вывод, придется передавать вручную. Для просмотра ссылки Войди или Зарегистрируйся

и можно ли присвоить некоторое id посту, которая бы равнялась id приложения из таблицы ХХХ?

Теоретически можно, практически готового не встречал, штучная задача. Можно скриптом сгенерировать документы WordPress (фактически записи в таблице) из вашей таблицы. Это просто. А если ваша таблица будет обновляться, задача усложняется.

В общем есть варианты и они требуют более менее квалификации в WordPress, php, mysql.
 
Сделать свой шорткод. Или вставьте в шаблон, id по которому этот код будет делать вывод, придется передавать вручную. Для просмотра ссылки Войди или Зарегистрируйся



Теоретически можно, практически готового не встречал, штучная задача. Можно скриптом сгенерировать документы WordPress (фактически записи в таблице) из вашей таблицы. Это просто. А если ваша таблица будет обновляться, задача усложняется.

В общем есть варианты и они требуют более менее квалификации в WordPress, php, mysql.

а вот со скрипта поподробнее пожалуйста :) каким образом генерировать? есть где почитать?
А что такого, если таблица обновляется?
 
а вот со скрипта поподробнее пожалуйста :) каким образом генерировать? есть где почитать?

Скрипт можно сделать на голом php. Читать, сначала справочник php, потом открыть phpmyadmin и смотреть структуру таблиц.

Можно вообще без php. Приходилось несколько раз переносить сайты с разных движков, с большим объемом контента. Перенос в ручную был или слишком дорог или не представлялся возможным. Просто делался экспорт таблицы в экселевский файл, подгон структуры под новую таблицу и импорт. НО!! Это можно сделать разово, когда автоматизация не требуется и не целесообразна. И да, надо очень четко понимать как функционирует mysql. Ну и бекап, бекап и бекап.

Скрипт примерно по такому алгоритму:

1) Прикидываем как оттранслировать ваши данные в структуру таблицы WordPress.
2) Подключаемся к БД
3) Вытаскиваем данные из вашей таблицы.
4) Перебираем циклом, и пишем в таблицу WordPress согласно плана в п.1 (Фактически создаем посты WordPress)

А что такого, если таблица обновляется?

Если таблица ваша обновляется, то придется данные синхронизировать, что в принципе не сложно, ставим скрипт тот же в cron и вуаля. Надо только добавить логику проверки что уже записано, а что надо добавить.

Кроме того есть маленький нюанс. id записей WordPress идут по порядку и создаются автоматически при сохранении.

Если у вас id 1,2,3,4,5.......100,......1000 - то при первом импорте на голом движке можно это все оттранслировать в те же номера. Потом вы создаете страницы в WordPress и счетчик в таблице пошел 1001,1002. И если вам потребуется обновить ваши записи, то id окажутся занятыми. Тут можно придумать выход, но это все будет хаками, а значит выбор за тем кто будет делать.

Решений есть несколько, все зависит от квалификации и умений. Советовать конкретное можно только при полном понимании задачи, пока у нас разговор сильно теоретический.
 
Назад
Сверху