Доступ к внешней базе данных в плагине Wordpress - PullRequest
1 голос
/ 20 декабря 2011

Я разработал небольшой плагин Wordpress, который фильтрует настройки содержимого страницы через вызов add_filter ('the_content' ...).

Моя функция фильтрации включает в себя PHP-файлы, которые делают внешние вызовы базы данных с помощью классов Pear MDB2, и кажется, что после того, как эти функции базы данных завершат выполнение, все вызовы Wordpress за пределами функции фильтрации, которые нуждаются в базе данных Wordpress, завершаются сбоем. На странице не отображаются категории и, по-видимому, отсутствует динамический контент, который использует базу данных Wordpress.

Нужно ли сделать вызов в моей функции фильтрации, чтобы восстановить доступ к базе данных Wordpress?

Спасибо

1 Ответ

0 голосов
/ 27 декабря 2011

Вы должны попробовать это, чтобы увидеть, есть ли у вас (wp) соединение с БД.

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

$ wpdb - это объект, который подключается к БД http://codex.wordpress.org/Class_Reference/wpdb

...