Управлять базой данных сайта WordPress своими скриптами - PullRequest
0 голосов
/ 14 апреля 2020

Мне нравится WordPress, так как он предоставляет множество отличных тем, хорошее SEO и общее управление контентом.

Но я не всегда доволен оригинальными функциями WordPress «Добавить пост» и «Редактировать пост», если это необходимо. ручная работа по предоставлению контента для сайта.

Однако все данные сайта WordPress хранятся в базе данных, которая может быть легко обработана «рукописным» скриптом (например, PHP). Это выглядело бы многообещающе, но я боялся бы разбить структуру данных c, заданную в WordPress, и вызвать ошибки в работе сайта или даже сделать их недоступными. Более того, WordPress имеет свое собственное кеширование и, возможно, многие другие вещи, о которых я должен позаботиться, прежде чем начать.

Итак, мои вопросы:

1) Возможно ли это и (что более важно) разумно манипулировать базой данных WordPress рукописным скриптом?

2) Если ответ на 1-й вопрос «Да» - есть ли инструменты (для PHP в первую очередь), которые могут сделать этот процесс более экономным? и приятно?

3) Есть ли какое-нибудь чтение для задания, которое я хотел бы выполнить sh? Я немного попробовал Google, но не нашел даже близко к этому (я пробовал такие запросы, как «манипулирование базой данных WordPress», «пост WordPress по php script» и т. Д.).

1 Ответ

0 голосов
/ 14 апреля 2020

Если вы собираетесь это сделать, то безопаснее всего использовать API WordPress и вместо этого сделать так, чтобы ваш скрипт работал через API. Таким образом, если какие-либо структуры или функции базы данных изменятся, API будет включать эти изменения, и вам не нужно будет так сильно редактировать свой код.

Узнайте, как использовать API Wordpress для создания и редактирования сообщений. Вот пример: https://netmidas.com/blog/wordpress-rest-api-crud-example-with-a-post/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...