Işlev içinde Wordpress döngü ölümcül hata =

1 Cevap php

Ben www.mysite.com benim Wordpress blog.mysite.com blogu, ve (benim çerçevesinde inşa edilmiş) tamamen farklı bir site var.

Ben ile olmayan-blog sitesi "sendika" benim bloglar için aşağıdaki kullanabilirsiniz, blog ve başka bir site aynı sunucuda olup olmadığını bilmek ve doğru izinlere sahip:

define('WP_USE_THEMES', false);
require('/var/www/vhosts/mysite/subdomains/blog/httpdocs/wp-config.php');
query_posts('showposts=5');

... Ve sonra sayfa üzerinde bir döngü çalıştırın.

Sorun benim olmayan-blog sitesi bir çerçevedir beri, benim ön denetleyicisi dışındaki her şeyin bir işlevi yaşıyor olmasıdır - ve bu benim için aşağıdaki hatayı yaratıyor:

Fatal error: Call to undefined method stdClass::set_prefix()

(Btw, ben bu kod hataya neden olan bir işlev içinde denir ki aslında ... Ben ön denetleyicisi (değil işlevi) üzerindeki kod koyduğunuzda, hata yok eminim)

Ben gerçekten o kadar ladin benim olmayan-blog sitesi üzerinde son blog listeleri istiyorum. Bunun nasıl herhangi bir fikir?

1 Cevap

Peki ben size yazmayı unuttum sanırım

global $wpdb

işlev içinde