默认情况下不启用应用程序密码?

时间:2021-04-29 作者:gbianchi

所以我让这个站点在ssl(siteground)下运行。

该网站是新的,安装时间不超过2周。

我有一个可用的桌面应用程序,可以使用jwt令牌连接到我的站点,但该令牌的插件很旧,尚未使用更新的WP版本进行测试。所以为了让一切都保持最新,我想改成这种身份验证。

但是,当我尝试使用get over the rest api访问我的站点时,我没有根据this.

因此,我认为默认情况下不会启用应用程序密码。

如果是这样,根据该页,我必须补充:

add_filter( \'wp_is_application_passwords_available\', \'__return_true\' );
某处,但我不知道在哪里添加它。

或者这是我必须检查的其他东西?

1 个回复
最合适的回答,由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自动加载。