Плагины Wordpress и доступ к API wp-json

user1701252 спросил: 13 октября 2017 в 06:30 в: php

Хотите знать, если кто-то может указать какое-то направление?

Я создаю плагин для Wordpress, который будет общедоступным (бесплатным). Плагин предназначен для того, чтобы позволить блоггерам включать виджет определения с помощью переключателя данных начальной загрузки.

Поскольку я не хочу, чтобы люди крали контент без указания авторства, гиперссылка будет извлечена из частного API.

Вот как я думаю, что это должно происходить, но я знаю, что есть вещи, которые неэффективны:

  • Создайте частный API, который содержит все данные. Это могут быть 3 ветви данных:

    id - имя - определение

  • Плагин должен как-то аутентифицироваться на сервере

  • Плагин создает шорткод в Wordpress т.е. [define="term"]anchor[/define]

  • Когда вызывается шорткод, он проверяет связь с сервером и сохраняет что-то локально в своей базе данных sql.

Дополнительные замечания / проблемы

Я понимаю, что нет ничего, кроме того, чтобы быть свободным от взлома или измененным бесплатно. Но я хочу подойти как можно ближе.

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

Кроме того, я не хочу, чтобы люди могли создавать собственные вызовы нашего API, создавая свои собственные программы. Это не предполагаемое использование этого.

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

Если кто-то может помочь внести ясность, я был бы очень признателен.


0 ответов