У меня есть мой блог Wordpress на blog.mysite.com и совершенно другой сайт (встроенный в мою структуру) на www.mysite.com.
Я знаю, если блог и другой сайт находятся на одном и том же сервере и имеют правильные разрешения, я могу использовать следующее для "синдикации" моих блогов с сайтом, не относящимся к блогу:
define('WP_USE_THEMES', false);
require('/var/www/vhosts/mysite/subdomains/blog/httpdocs/wp-config.php');
query_posts('showposts=5');
... и затем запустите цикл на странице.
Проблема в том, что, поскольку мой сайт, отличный от блога, является фреймворком, все, кроме моего фронт-контроллера, живет в функции - и это создает для меня следующую ошибку:
Неустранимая ошибка: вызов неопределенного метода
StdClass :: set_prefix ()
(кстати, я вполне уверен, что этот код вызывается внутри функции, которая вызывает ошибку ... когда я помещаю код на передний контроллер (не в функции), ошибка исчезает)
Я бы ДЕЙСТВИТЕЛЬНО хотел бы, чтобы на моем сайте, не являющемся блогом, были недавно размещены списки блогов, чтобы привести его в порядок. Есть идеи как это сделать?