2010-07-26 5 views
3

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

Их обычно отличная документация кажется недостаточной по этой теме.

ответ

0

В WP большинство плагинов не создают новые таблицы, но используют таблицу «wp_options», даже если новая таблица будет «естественной».

Например, плагин WP acronyms. Таблица с двумя столбцами (акроним и определение) была бы естественной. Но этот плагин хранит аббревиатуры в одной строке таблицы «wp_options». Когда необходимы данные, содержимое этой строки анализируется и поля извлекаются (используя разделитель). Вы можете использовать один и тот же метод.

+0

Я начну делать это с помощью моего следующего плагина. Использование таблицы дало мне гибкость, если бы я пришел к невосприимчивой к функциям Wordpress – YsoL8

2

У WordPress Codex есть хорошая статья о создании таблиц базы данных с плагинами.

Как сказал Бенуа, в большинстве случаев wp_options достаточно, но эта статья является хорошим руководством для начала работы с пользовательской таблицей, если вам это нужно. Во-первых, я бы посоветовал вам посмотреть и посмотреть, можно ли это логически сделать без создания новой таблицы. Custom Post Types может обрабатывать большую часть тяжелой работы для большинства функций, связанных с контентом. В нижней части столбца Custom Post Types Codex есть несколько полезных руководств для начала работы.

Смежные вопросы