1

add_filter('the_content' ...)呼び出しを介してページコンテンツの設定をフィルタリングする小さなWordpressプラグインを開発しました。

私のフィルタリング関数には、Pear MDB2クラスを使用して外部データベース呼び出しを行うPHPファイルが含まれていますが、これらのデータベース関数の実行が終了した後、Wordpressデータベースを必要とするフィルタリング関数外のすべてのWordpress呼び出しが失敗しているようです。このページにはカテゴリが表示されず、Wordpressデータベースを使用する動的コンテンツが表示されないようです。

Wordpressデータベースアクセスが復元されるようにフィルタリング関数で呼び出す必要がある呼び出しはありますか?

ありがとうございました

4

1 に答える 1

0

これを試して、(wp)DB接続があるかどうかを確認する必要があります。

<?php
global $wpdb;
var_dump($wpdb);
?>

$ wpdbは、 dbhttp ://codex.wordpress.org/Class_Reference/wpdbに接続するオブジェクトです。

于 2011-12-26T21:23:31.537 に答える