首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包括Wordpress中的第三方库,该库需要wp-config访问。

包括Wordpress中的第三方库,该库需要wp-config访问。
EN

WordPress Development用户
提问于 2017-05-29 23:25:13
回答 1查看 62关注 0票数 2

我正在尝试使用Wordpress:https://github.com/defuse/php-encryption中的解除加密库

我正在使用本指南作为如何实现它的资源:https://torquemag.io/2016/10/storing-encrypted-data-wordpress-database/

我的问题是,如果我的wp-config文件需要访问库,那么我应该将库放在哪里并要求该文件呢?

对问题的长篇描述:

在本教程中,它要求生成和存储加密密钥,然后将其放在wp-config.php中的一个常量中。为了做到这一点,我需要从wp-config访问库。我本来打算把这个库放到一个插件中,然后从那里要求它,但我的猜测是,如果我这样做,我将无法从wp-config访问它。

所以我的问题是,如果我需要从wp-config访问它,我应该把库放在哪里?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2017-05-29 23:45:58

第一,键应该生成一次,而不是每个请求。本教程建议您通过库(可能是通过cli或在浏览器中运行的退出脚本)生成它,然后简单添加:

代码语言:javascript
复制
define('JOSH_ENCRYPT_KEY', 'the-random-key-you-generated-gets-copy-pasted-in-here-manually');

到您的wp-config.php文件中,这样就不需要库在这个范围内了。

如果您在插件中这样做,您可以在插件中定义常量,而不是在wp-config.php文件中(如果您愿意)。

但是,我认为本教程有一个主要缺陷,即wordpress选项api处理非字符串值(对象、数组等),而提供的包装器则不处理。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/268492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档