[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Wordpress, как правильно писать плагины
VLK
Подскажите, как грамотно писать плагины для WordPress типа интернет-магазин, доска объявлений, каталог сайтов.

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

Вопрос как грамотно выводить допустим объявления (если это доска объявлений), как вариант я вижу такое взаимодействие:

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

или это надо делать как то по другому?

работу через одну страницу через GET переменные я не рассматриваю, т.к. вроде как Постоянные ссылки это делают невозможным, т.к. когда у нас есть ссылка типа:
http://mysite.com/?p=123


то надо прибавлять к это ссылке:
&id=10000


а при ссылке:
http://wpbb.esy.es/sample-post/


надо добавлять:
?id=10000


опять же как будет работать поиск по сайту, если у на все записи будут представлять из себя шонткоды.

вообщем подскажите, что вы думаете по этому поводу.

PS конечно можно дать ответ типа: "скачай уже готовый плагин и посмотри как сделано там!", я только начинающий программист, а в уже готовых плагинах уйма всего нагромождено, включая AJAX, в котором я вообще ни чего не понимаю, по этому вряд ли это поможет, скорее наоборот только навредит.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.