hallo zusammen
mein feed scheint kaputt zu sein, und wenn ich ihn validieren lassen, kommt folgendes heraus: Feed Validator Results: http://www.4thcube.de/blog/?feed=rss2
irgendwelche leerzeilen die da stören so weit ich das verstehe? doch wie kann ich die eleminieren - in welcher datei? oder liegt das problem wo ganz anders...?
kann mir jemand helfen? :)
gruß
koka
Feed kaputt? In welcher Datei muss ich was machen?
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Es gibt da einige Möglichkeiten, wo die Leerzeilen herkommen könnten. Entweder ist da irgendein Plugin verantwortlich, oder Du hast z.B. in Deiner wp-config.php ein paar Leerzeilen drin. Diese müssen da raus, nicht nur Leerzeilen sondern auch Leerzeichen, die vor dem <?php oder nach dem ?> stehen.
Gruß
Ingo -
Hm, in der wp-config.php ist glaub ich nichts, die Plugins probiere ich grade...
hier ist meine wp-rss2.php, da stimmt schon auch noch alles oder?PHP
Alles anzeigen<?php if (empty($wp)) { require_once('wp-config.php'); wp('feed=rss2'); } header('Content-type: text/xml; charset=' . get_settings('blog_charset'), true); $more = 1; ?><?php echo '<?xml version="1.0" encoding="'.get_settings('blog_charset').'"?'.'>'; ?><!-- generator="wordpress/<?php bloginfo_rss('version') ?>" --><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" <?php do_action('rss2_ns'); ?> > <channel> <title><?php bloginfo_rss('name'); ?></title> <link><?php bloginfo_rss('url') ?></link> <description><?php bloginfo_rss("description") ?></description> <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></pubDate> <generator>http://wordpress.org/?v=<?php bloginfo_rss('version'); ?></generator> <language><?php echo get_option('rss_language'); ?></language> <?php do_action('rss2_head'); ?> <?php $items_count = 0; if ($posts) { foreach ($posts as $post) { start_wp(); ?> <item> <title><?php the_title_rss() ?></title> <link><?php permalink_single_rss() ?></link> <comments><?php comments_link(); ?></comments> <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate> <dc:creator><?php the_author() ?></dc:creator> <?php the_category_rss() ?> <guid isPermaLink="false"><?php the_guid(); ?></guid> <?php if (get_settings('rss_use_excerpt')) : ?> <description><![CDATA[<?php the_excerpt_rss() ?>]]></description> <?php else : ?> <description><![CDATA[<?php the_excerpt_rss() ?>]]></description> <?php if ( strlen( $post->post_content ) > 0 ) : ?> <content:encoded><![CDATA[<?php the_content('', 0, '') ?>]]></content:encoded> <?php else : ?> <content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]></content:encoded> <?php endif; ?> <?php endif; ?> <wfw:commentRss><?php echo comments_rss(); ?></wfw:commentRss> <?php rss_enclosure(); ?> <?php do_action('rss2_item'); ?> </item> <?php $items_count++; if (($items_count == get_settings('posts_per_rss')) && empty($m)) { break; } } } ?> </channel> </rss> -
Die wp-rss2.php ist bestimmt nicht der Verursacher, sofern Du da nicht drin rumeditiert hast, ist die ja so original von WP, da ist dann alles in Ordnung.
"in der wp-config.php ist glaub ich nichts", glauben reicht nicht, wir müssen wissen :-)
Und Leerzeichen oder Leerzeilen am Ende nach dem ?> sieht man ja auch nicht auf den ersten Blick.Gruß
Ingo
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!