Как я могу интегрировать Wordpress с CodeIgniter? - PullRequest
0 голосов
/ 05 января 2011

Я пытаюсь использовать функции WordPress с php, и у меня возникают некоторые проблемы ..

сообщение об ошибке говорит: вызов неопределенного метода stdClass :: set_prefix () в / hd2 / www /WWW_BACKUP / www-lalala / blog / wp-settings.php в строке 287

1 Ответ

3 голосов
/ 02 марта 2011

Я не уверен, почему вы хотите интегрировать два, так как Wordpress не является средой разработки.Я делаю БОЛЬШОЙ предположение, что вы действительно хотите просто поместить его в один и тот же «каталог» и иметь возможность использовать одну и ту же базу данных?

Я видел, как это было сделано ранее, иэто включает в себя простой обмен файлами конфигурации для вашей базы данных (включая конфигурацию WordPress внутри codeigniter и т. д.).

Просто вставьте CI в папку внутри вашего каталога Wordpress:

/website/
  /ci/ (codeigniter runs inside here)
  /wp-content/
  /wp...
  ...
  index.php (wordpress)
  .htaccess (combined wordpress / ci functionality)

Тогда вы просто утка внутри папки /ci для функциональности CI и перенаправление обратно в Wordpress после.


Что касается интеграции со слиянием CODE (т. Е. Wordpress с CI, работающим внутри него, илинаоборот) это бессмысленно, и большинство из них утверждают, что тратит время впустую.

Wordpress уже предлагает большинство функций, которые вы хотели бы встроить в CI (отслеживание сеансов / активные запросы к базе данных / базовые функции CRUD / управление пользователями).

Если все, что вам нужно, это использовать некоторые небольшие «функции» в Wordpress, которые вы получаете в CI, я бы сказал, сосредоточиться на портировании одни.

Ничего хорошего не получится, если вы объедините два приложения, как это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...