Php 将网站登录与wordpress登录集成

Php 将网站登录与wordpress登录集成,php,wordpress,codeigniter,customization,Php,Wordpress,Codeigniter,Customization,作为上述链接的参考,我尝试将wordpress的登录与我的网站整合 但它显示出以下错误 致命错误:调用未定义的函数wp_signon() 我正在使用codeigniter框架。。。我从一个模型中调用它,我需要查看您的代码 如果您试图在没有正确加载WordPress核心的情况下使用它,那么它将不起作用。在尝试使用WordPress函数之前,需要包含wp blog header.php 您找到的线程中的信息假设您已经在WordPress环境中。在您的情况下,听起来好像不是。wp\u signon()

作为上述链接的参考,我尝试将wordpress的登录与我的网站整合

但它显示出以下错误 致命错误:调用未定义的函数wp_signon()


我正在使用codeigniter框架。。。我从一个模型中调用它,我需要查看您的代码

如果您试图在没有正确加载WordPress核心的情况下使用它,那么它将不起作用。在尝试使用WordPress函数之前,需要包含
wp blog header.php


您找到的线程中的信息假设您已经在WordPress环境中。在您的情况下,听起来好像不是。

wp\u signon()
不是本机PHP函数或CodeIgniter中定义的函数。您必须自己创建函数(通过手动复制或自己编写)。该函数不存在,函数名称中的
wp\uuu
代表
wordpress
。。是WordPress本机函数。我已经包括了以下文件。。。包括('blog/wp config.php');包括('blog/wp blog header.php');include('blog/wp includes/plugin.php');include('blog/wp includes/user.php');include('blog/wp includes/pluggable.php');include('blog/wp includes/pluggable deprecated.php');现在它显示以下错误。。。致命错误:无法重新声明site_url(),您只需要
include('blog/wp blog header.php')其他将加载。有些事情出了问题。您是否有权访问WordPress的核心功能,或者问题仅限于此?错误是因为您多次包含文件
wp blog header.php
将包含所有其他文件。快速查看它的源代码,并遵循引导链。它仍然显示以下错误。。。致命错误:无法在--my websitepath--\blog\wp includes\link-template.php第1903行重新声明--my websitepath--\helpers\url\u helper.php:42中声明的site\u url()