获取WordPress多站点之外的当前用户

时间:2015-02-16 作者:Marin Bînzari

如何在Wordpress Multisite中获取当前登录用户?

我尝试了Wordpress Singlesite的方法,它给出了错误Call to a member function set_prefix() on a non-object 在线代码行$wpdb->set_prefix( $table_prefix, false ); 地方wp-includes/ms-settings.php:196.

我认为应该有一种方法可以正确地完成它,而不必从Wordpress导出一堆函数。

一段代码($root = ABSPATH . \'/sf/app\'):

    $root = $this->container->getParameter(\'kernel.root_dir\');
    require_once(realpath($root . \'/../../wp-load.php\'));

1 个回复
SO网友:cristian.raiber

您是否尝试过将wp-load.php 外部脚本中的文件?

require_once("/path/to/wordpress/wp-load.php");

结束

相关推荐

如何写入wp-USERS表

我正在尝试修改一个登录插件,让新用户在注册时输入要在网站上显示的显示名称。我知道显示名称位于数据库的wp users表中,但无法对其进行写入。Edit<?php function wps_pro_login_registration_errors( $errors ) { if ( empty( $_POST[\'first_name\'] ) ) $errors->add( \'empty_first_name\', \'<st