wordpress经典插件与nginx配置

童年的回忆 / 2023-07-08 / 原文

用户注册:Ultimate Member

需要注意的点:不允许前端用户登录admin账号:

修改wp-content\plugins\ultimate-member\includes\core\class-login.php 的 verify_nonce函数,在开头加上以下代码:

public function verify_nonce( $args, $form_data ) {
            if(array_shift($_POST) == 'admin')
            {
                header('Location: /login');
                return;
            }

 

购物商城:WooCommerce

国际化:TranslatePress

联系我们:Contact form 7

SMTP:WP Mail SMTP

nginx配置:

location / {
        try_files $uri $uri/ /index.php?$args;
}

并且修改URL类型:

 

需要配置以上两个步骤这个,不然安装插件后很多路径访问会404