Auf meiner Homepage werden die Beiträge nach unten verschoben. Dort wo die Sidebar aufhört beginnen dann die Beiträge. Im IE sieht die Homepage normal aus, im Firefox ist die Homepage manchmal verschoben. Ich hab die Homepage mal mit dem W3C Validator geprüft und bekam 19 Fehler. Link. Möchte alle Fehler beheben. Erwarte jetzt nicht dass mir jemand diese Fehler korrigiert aber kann zumindest jemand helfen, dass die Beiträge nicht mehr nach unten verschoben werden?
Ein Teil der Homepage verschoben
-
-
- 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)
-
du hast in der sidebar einige LI-Tags drin die von keinem UL umschlossen sind. Ich vermute nach dem RSS-Feed Code müsste ein UL auf gehen und ganz unten vor dem div wieder zu.
-
Ja, im HTML-Code von der Seite hat es einige Fehler, ich weis jedoch nicht, wo ich was in den PHP-Dateien anpassen muss, damit der HTML-Code wieder richtig erstellt wird. Ich habe mir die Sidebar.php angeschaut aber ich konnte keine Fehler finden. Im Anhang ist noch die Sidebar.php. Eventuel ist der Fehler auch in widgets.php?
Wenn ich alle Widgets deaktiviere habe ich weniger Fehler auf der Seite als wenn ich sie aktiviere, jedoch können die Fehler doch nicht in diesen Widgets sein, sonst hätte sie ja jeder andere auch.
-
Ui, da sind einige ULs und LIs falsch. Mal auf die schnelle ... ändere mal die sidebar.php wie folgt:
PHP
Alles anzeigen<!-- begin sidebar --> <div id='menu-right'> <?php if ( is_home() ) { ?> <h2>Welcome</h2> <div class="box"> <p>Willkommen auf dem Blog über Informatik von jungen Informatiklehrlingen. Mehr Informationen unter <a href = "http://root1024.hubupix.ch/wordpress/?page_id=2">About</a>.</p> </div> <?php } ?> <?php if ( is_home() ) { ?> <h2>RSS Feeds</h2> <div class="box"> <p><a href="<?php bloginfo('rss2_url'); ?>" class="feedlink">News</a> <a href="<?php bloginfo('comments_rss2_url'); ?>" class="feedlink">Comments</a></p> </div> <?php } ?> <?php if (!( is_home() )) { ?> <h5>Featured Video: Google Earth 5.0</h5> <?php $wert = 1; if ($wert == 1) { ?> <div id="video"> <object width="301" height="244"><param name="movie" value="http://www.youtube.com/v/6YgujQi-dfU&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/6YgujQi-dfU&rel=0&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="301" height="244"></embed></object> </div><?php } else {?> Im Moment ist kein Video vorhanden <?php }} ?> <?php $wert2 = 1; if ($wert2 == 0) { ?> <h5><?php _e('Advertise with us'); ?></h5> <!-- Main Ad Body Starts --> <div id="adcontainer"> <div id="adboxes"> <ul> <li><a href="<?php echo get_settings('home'); ?>/advertise" target="_blank" ><img src="<?php bloginfo('template_url'); ?>/images/125x125.gif" width="125" height="125" border="0" alt="Advertise Here" /></a></li> <li><a href="<?php echo get_settings('home'); ?>/advertise" target="_blank" ><img src="<?php bloginfo('template_url'); ?>/images/125x125.gif" width="125" height="125" border="0" alt="Advertise Here" /></a></li> <li><a href="<?php echo get_settings('home'); ?>/advertise" target="_blank" ><img src="<?php bloginfo('template_url'); ?>/images/125x125.gif" width="125" height="125" border="0" alt="Advertise Here" /></a></li> <li><a href="<?php echo get_settings('home'); ?>/advertise" target="_blank" ><img src="<?php bloginfo('template_url'); ?>/images/125x125.gif" width="125" height="125" border="0" alt="Advertise Here" /></a></li> </ul> </div> <div class="clear"></div> </div> <?php } ?> <!--Main Ad Body End--> <ul> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <?php if ( is_home() ) { ?> <li><h5 class='coltitle'><?php _e('Recent Posts'); ?></h5> <ul><?php get_archives('postbypost', '10'); ?></ul> </li> <li> <ul><li id="search"></li></ul> </li> </ul> <?php } ?> <li id="archives"> <h5><?php _e('Archives'); ?></h5> <ul> <?php wp_get_archives('type=monthly'); ?> </ul> </li> <li id="link"><h5><?php _e('Blogroll'); ?></h5> <ul> <?php get_links('-1', '<li>', '</li>', '<br />'); ?> </ul> </li> <li id="meta"><h5><?php _e('Meta'); ?></h5> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="feed:<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><?php _e('<abbr title="Really Simple Syndication">Entries RSS</abbr>'); ?></a></li> <li><a href="feed:<?php bloginfo('comments_rss2_url'); ?>" title="<?php _e('The latest comments to all posts in RSS'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li> <li><a href="http://validator.w3.org/check/referer" title="<?php _e('This page validates as XHTML 1.0 Transitional'); ?>"><?php _e('Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>'); ?></a></li> <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li> <li><a href="http://wordpress.org/" title="<?php _e('Powered by WordPress, state-of-the-art semantic personal publishing platform.'); ?>"><abbr title="WordPress">wordpress</abbr></a></li> <?php wp_meta(); ?> </ul> </li> <?php endif; ?> </ul> </div> <!-- end sidebar --> -
Ich hab deinen Code jetzt 1:1 eingefügt, jedoch ist die Seite immer noch verschoben und ich habe mehr Fehler bekommen ^^. Ich finde das seltsam. Der Code von dir sieht recht ordentlich aus und so sollte es doch funktionieren. Ich weis langsam nicht mehr, wo ich etwas anpassen soll, damit ich keine Fehler mehr habe. (Keine Fehler mehr bei W3C --> Website nicht mehr verschoben und wenn doch, könnte ich auch nichts dafür :-D). Hat noch jemand einen Rat?
-
Hast du für das "Letzte Kommentare" ein spezielles Plugin/Widget? Da sind irgendwie zwei ULs direkt hintereinander.
-
Ok, ich habe jetzt die oridignal widgets.php nochmals hochgeladen und hab jetzt nur noch 9 Fehler :-D. W3C motzt da noch:
Line 355, Column 7: end tag for "div" omitted, but OMITTAG NO was specified.
</body>Line 42, Column 0:
start tag was here.<div id="rap">Ich denke, wenn ich diesen Fehler beheben könnte, würde die Website nicht mehr verschoben werden, aber wo muss ich dieses div schliessen?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!