Como incluir $ wpdb no plugin wordpress?

Estou desenvolvendo há algum tempo em umplugin emwordpress, mas um problema continua me incomodando. Quero exportar uma tabela de banco de dados como um arquivo do Excel e, portanto, preciso acessar o global$wpdb->variable de um arquivo no meu diretório de plugin

Encontrei uma entrada de blog que explica quais classes devo incluir, mas isso não funciona (o link está abaixo). Como você pode ver, eu faço umvar_dump, mas nunca chega a esse ponto. Se eu deixar as inclusões dewp-config ewp-load fora do código, o dumpreturns NULL, acho que há um problema com as importaçõe

De qualquer forma, eu esperava que alguém pudesse me ajudar com esse problema. Não preciso necessariamente de uma correção para minha abordagem, só preciso de uma maneira de exportar uma matriz de dados (buscada no meu banco de dados) para me destacar no wordpress. Qualquer ajuda seria apreciada. Desde já, obrigado

http: //www.notesbit.com/index.php/web-mysql/web-scripts/standalone-access-the-wordpress-database-using-wpdb

include_once('../../../wp-config.php');
include_once('../../../wp-load.php');
include_once('../../../wp-includes/wp-db.php');

var_dump($wpdb);
$filter = get_where_clause();
$order = get_order_by_clause();

$data = $wpdb->get_results("SELECT * FROM " . $table_prefix . "team_data" . $filter . $order, ARRAY_A);

$result = array();

EDITAR Não posso incluir owp-config, fornece erros constantes. Eu sei onde o bug está ocorrendo, só preciso encontrar uma solução alternativa. ao olhar para owp-settings page (incluída no wp-config), você encontrará esta linha de código:

foreach ( wp_get_active_and_valid_plugins() as $plugin )
    include_once( $plugin );
unset( $plugin );

é aqui que há um erro. Só não sei como devo resolver esse bug.

EDIT 2: Problema resolvido. Ao incluir o arquivo, incluí owp-config mais de uma vez (embora eu tenha afirmado que deveria ser incluído apenas uma vez). Resolvi o problema usando o seguinte código.

global $wpdb, $table_prefix;

if(!isset($wpdb))
{
    require_once('../../../../wp-config.php');
    require_once('../../../../wp-includes/wp-db.php');
}

questionAnswers(1)

yourAnswerToTheQuestion