2016-04-21 14 views
0

ich zu verwenden Ich versuche einen RSS-Feed zu meiner Website hinzufügen und wenn ich die wp_rss Methode wie folgt verwenden:einen massiven Fehler beim Versuch wp_rss

<?php 
require ABSPATH . WPINC . '/rss.php'; 
wp_rss ('http://miletich2.blogspot.com/feeds/posts/default?alt=rss', 5) 
?> 

ich einen massiven Fehler unten:

Fatal error: Uncaught Error: Call to undefined function split() in /home/vagrant/Code/creativeforces/wp-includes/rss.php:117 Stack trace: #0 [internal function]: MagpieRSS->feed_start_element(Resource id #6, 'gd:image', Array) #1 /home/vagrant/Code/creativeforces/wp-includes/rss.php(84): xml_parse(Resource id #6, '<?xml version='...') #2 /home/vagrant/Code/creativeforces/wp-includes/rss.php(596): MagpieRSS->__construct('<?xml version='...') #3 /home/vagrant/Code/creativeforces/wp-includes/rss.php(495): _response_to_rss(Object(stdClass)) #4 /home/vagrant/Code/creativeforces/wp-includes/rss.php(901): fetch_rss('http://miletich...') #5 /home/vagrant/Code/creativeforces/wp-content/themes/creativeforces/page-media.php(30): wp_rss('http://miletich...', 5) #6 /home/vagrant/Code/creativeforces/wp-includes/template-loader.php(75): include('/home/vagrant/C...') #7 /home/vagrant/Code/creativeforces/wp-blog-header.php(19): require_once('/home/vagrant/C...') #8 /home/vagrant/Code/creativeforces/index.php(17): require('/home/vagrant/C. in /home/vagrant/Code/creativeforces/wp-includes/rss.php on line 117 

Ich habe keine Ahnung, was ich von hier aus tun soll. Jede Hilfe wäre willkommen!

+0

verwenden Sie PHP-7? 'split' wurde in PHP 7 entfernt. – fusion3k

+0

Oh, ich benutze PHP 5.6. und ich benutze die neueste Version von Wordpress. – avasssso

+0

Würde wordpress PHP 7 – avasssso

Antwort

0

split() ist in Ihrer PHP-Installation nicht verfügbar. Es wurde 7.

in PHP entfernt Sie können dies unter den Code überprüfen, mit:

<?php 
echo 'PHP version is '.phpversion().'<br><br>'; 

$funcs = get_defined_functions(); 

if(in_array('split', $funcs['internal'])) 
{ 
    echo 'split() exists<br><br>'; 
} 
else 
{ 
    echo 'split() does not exist<br><br>'; 
} 

sort($funcs['internal']); 
echo '<pre>'.print_r($funcs['internal'], true).'</pre>'; 
Verwandte Themen