所以我让这个站点在ssl(siteground)下运行。
该网站是新的,安装时间不超过2周。
我有一个可用的桌面应用程序,可以使用jwt令牌连接到我的站点,但该令牌的插件很旧,尚未使用更新的WP版本进行测试。所以为了让一切都保持最新,我想改成这种身份验证。
但是,当我尝试使用get over the rest api访问我的站点时,我没有根据this.
因此,我认为默认情况下不会启用应用程序密码。
如果是这样,根据该页,我必须补充:
add_filter( \'wp_is_application_passwords_available\', \'__return_true\' );
某处,但我不知道在哪里添加它。
或者这是我必须检查的其他东西?
最合适的回答,由SO网友:phatskat 整理而成
如果要添加单个过滤器,可以在主题的functions.php
文件如果你不想把它放在主题之外,你可以把它简单化Must Use Plugin. 将文件设置为wp-content/mu-plugins/enable-application-passwords.php
使用此文件内容:
<?php
/**
* Plugin Name: Enable Application Passwords
* Description: A simple plugin that enables application passwords.
*/
add_filter( \'wp_is_application_passwords_available\', \'__return_true\' );
此插件将使用WordPress自动加载。