В настоящее время я создаю плагин WordPress, который должен будет хранить токен доступа. Я понимаю, что его нужно будет хранить в базе данных. Мне сказали, что я могу сохранить его в базе данных Redis, но я обеспокоен тем, что это будет проблемой для пользователей, которые не используют Redis. Альтернативное решение, о котором я думал, заключается в его хранении в базе данных WordPress. Это лучшее решение? Любые предложения будут ценны.Redis с плагином WordPress
ответ
Вы должны написать свой плагин, чтобы хранить эту информацию в экземпляре mySQL WordPress. Вы правы, что большинство установок WordPress не имеют доступа к Redis. Чтобы перефразировать это: WordPress не может использовать Redis (за очень небольшим исключением).
Вы не говорите много о токенах, которые вам нужно хранить.
Если это один зарегистрированный пользователь, вы можете использовать таблицу wp_usermeta. Если он установлен только для всей установки WordPress, на которой установлен ваш плагин, вы можете использовать таблицу wp_options. Если некоторые из ваших сообщений/страниц WordPress имеют свой собственный токен, вы можете использовать wp_postmeta.
Если вам нужна целая куча этих жетонов, выбранных кем-то, кроме пользователей или сообщений, вам может потребоваться, чтобы ваш плагин создал новую таблицу в базе данных WordPress.
- 1. Проблемы с плагином WordPress
- 2. Использование Redis с плагином кэша Guzzle
- 3. Wordpress: проблема с плагином actualanssi
- 4. Wordpress Создать страницу с плагином
- 5. Wordpress Boilerplate - Ajax с плагином
- 6. Застрял с плагином WordPress ACF
- 7. Интеграция Google Translator с плагином в WordPress?
- 8. wordpress - catching save event с плагином
- 9. Создайте jpg из pdf с плагином WordPress
- 10. Wordpress - проблема с плагином lightbox внутри цикла
- 11. Как сделать панель с плагином WordPress
- 12. CSS Over-ride с плагином Wordpress
- 13. Добавить пользовательский CSS в Wordpress с плагином
- 14. Пользовательский шаблон страницы с плагином Wordpress
- 15. Создание пользовательской вкладки с плагином ultimatemember wordpress
- 16. Добавление предметов с плагином Isotope для Wordpress
- 17. Простые нажатия Wordpress проблемы с плагином
- 18. Hacking Загрузить интеграцию с плагином Wordpress
- 19. Синхронизация Outlook 2013 Calendar с плагином Wordpress
- 20. Отключить jQuery, добавленный плагином wordpress
- 21. Проверка совместимости с плагином
- 22. Logstash - будет ли вход от redis амазонки работать как с плагином ввода redis logstash?
- 23. проблема с nextgen-плагином
- 24. Полностью настраиваемая страница в WordPress, сгенерированная плагином
- 25. add_menu_page() не работает над плагином в wordpress
- 26. Wordpress с плагином Shopp с использованием большого количества ресурсов
- 27. Совместимость с плагином WooCommerce Wordpress с PHP 5.3
- 28. Algolia поиск с плагином Wordpress с указанием кода
- 29. Создание таблиц с WP плагином
- 30. Локализация WordPress не работает над плагином
У меня было ощущение, что Редис не будет лучшей идеей. Был просто двойной проверкой. Мне нужно сохранить токен доступа через OAuth 2. Для чего-то такого простого я, вероятно, не должен делать таблицу только для плагина, правильно? Возможно, у меня есть плагин и больше данных, но я все еще планирую его. Спасибо за вашу помощь! – user2875165
Это один (или несколько) токенов OAuth и другие постоянные параметры для каждого экземпляра WordPress? В этом случае используйте параметры. http://codex.wordpress.org/Options_API –
На данный момент я предполагаю, что это будет только один токен доступа. wp_options звучит как лучший вариант. Нужно ли мне как-то дезинфицировать токен? Еще раз спасибо! – user2875165