Oke danke, aber es funktioniert nun auch Ohne setup_postdata, und auch der DIV fehler hat sich verflüchtigt nachdem ich diesen post query rausgenommen hatte
Beiträge von Gurgel
-
-
So, ich habs nun :)
Nachdem ich Problem 1 behoben war Problem 2 automatisch auch behoben :)
Hier nun mein funktionierender Code:
PHP
Alles anzeigen<?php get_header(); ?> <div id="subnavigation"></div> <div id="left_right_top"></div> <div id="linkespalte"><div id="linkespalte-abstand"> <?php $posts = get_posts( 'category=1&numberposts=5' ); ?> <?php if( $posts ) : ?> <?php foreach( $posts as $post ) : setup_postdata( $post ); ?> <h4>News vom <?php the_time('d-m-y'); ?></h4> <h2><a href="<?php the_permalink() ?>" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2> <?php the_content('Weiterlesen...'); ?> <hr /> <?php endforeach; ?> <?php endif; ?> </div><!-- + + ende linkespalte-abstand + + --></div><!-- + + ende linkespalte + + --> <div id="rechtespalte"><div id="rechtespalte-abstand"> </div><!-- + + ende rechtespalte-abstand + + --> </div><!-- + + ende rechtespalte + + --> <?php get_footer(); ?> -
Oke danke erstamals für all die Antworten,
Also das Theme ist Marke eigenbau, aber mein erstes GUI was ich per DIV zusammenflicke, hab das vorher immer mit Tabellen gemacht, aber DIV kommt immer mehr da hab ich gedacht ich mach mal eine schöne XHTML Seite wo alles in CSS gestylet wird :) Aber eben ist mein erster versuch mit DIVs zu arbeiten.
So ich hab jetzt mal den Query oben weggelassen und unten
Jetzt ist es aber so, dass die drei Test TEXTE immer dreimal auf der Page stehen, einmal mit Titel "Test 1" einmal mit Titel "Test 2" und einmal mit Titel "Test 3", sehr merkwürdig :)Hier nochmals der ganze Code der index.php :
PHP
Alles anzeigen<?php get_header(); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div id="subnavigation"></div> <div id="left_right_top"></div> <div id="linkespalte"><div id="linkespalte-abstand"> <?php $posts = get_posts('numberposts=10&category=1'); foreach($posts as $post) : ?> <div class="artikel"> <h5><?php the_category(' | '); ?> » <?php the_time('d-m-y'); ?></h5> <h2><?php the_title(); ?></h2> <?php the_content('Weiterlesen...'); ?> <hr /> </div> <?php endforeach; ?> </div><!-- + + ende linkespalte-abstand + + --></div><!-- + + ende linkespalte + + --> <div id="rechtespalte"><div id="rechtespalte-abstand"> </div><!-- + + ende rechtespalte-abstand + + --> </div><!-- + + ende rechtespalte + + --> <?php endwhile; else: ?> <?php endif; ?> <?php get_footer(); ?> -
Ups ja sorry, der neue Link ist http://www.djsg.ch/new/ ( ohne /wordpress/ dahinter ;) )
-
Weis niemand einen Rat?
-
So, Hi Leute ich habezwei Probleme,
1. Ich habe nur eine Kategorie bei den Blog Einträgen also die Allgemeine, wenn ich jetzt zwei drei Beiträge in dieser Kategorie schreibe haben beim Darstellen alle den gleichen Titel nur der Text is anders, schauts euch mal an auf http://www.djsg.ch/new/wordpress/index.php . Hier der Code zur Index.php
PHP
Alles anzeigen<?php get_header(); ?> <?php query_posts('posts_per_page=10'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div id="subnavigation"></div> <div id="left_right_top"></div> <div id="linkespalte"><div id="linkespalte-abstand"> <?php $posts = get_posts('numberposts=1&category=1'); foreach($posts as $post) : ?> <div class="artikel"> <h5><?php the_category(' | '); ?> » <?php the_time('d-m-y'); ?></h5> <h2><?php the_title(); ?></h2> <?php the_content('Weiterlesen...'); ?> <hr /> </div> <?php endforeach; ?> </div><!-- + + ende linkespalte-abstand + + --></div><!-- + + ende linkespalte + + --> <div id="rechtespalte"><div id="rechtespalte-abstand"> </div><!-- + + ende rechtespalte-abstand + + --> </div><!-- + + ende rechtespalte + + --> <?php endwhile; else: ?> <?php endif; ?> <?php get_footer(); ?>2. Problem
Immer wenn ich einen neuen Beitrag schreibe wird wiederholt sich die Hintergrund der DIV oberhalb der Artikel, aber nur auf der rechten und nicht auf der linken, obwohl sich dieses DIV über beide Spalten erstreckt, hier noch meine Style.css :Code
Alles anzeigen/* Theme Name: DJSG Theme Theme URI: http://www.djsg.ch Description: DJSG Theme. Version: 0.1 Author: CHristoph Leuthold Author URI: http://binarybonsai.com/ */ html, body { margin: 0; padding: 0; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; background : #000; color: #000; text-align: center; font-size: 14px; } .logo { margin: 0; padding: 0; border: none; } a:link { border-bottom:1px dotted #999; color:#999; } a:hover { border-bottom:1px solid #999; color:#999; } hr { background-color:#000; /* Mozilla 1.4 */ color:#000; /* IE 6 */ border: #000; /* Opera 7.11 */ height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */ } /* --- LAYOUT -------------------------- */ #gesamteseite { margin: 0; padding: 0; margin-left: auto; margin-right: auto; width: 1024px; text-align: left; background: #fff url('images/bg.gif'); } #kopfzeile { margin: 0; padding: 0; width: 1024px; height: 186px; background: Green; } #navigation { margin: 0; padding: 0; width: 1024px; height: 22px; background: #fff url('images/navigation_bg.gif'); } #subnavigation { margin: 0; padding: 0; width: 1024px; height: 14px; background: #fff url('images/subnavigation_bg.gif'); } #left_right_top { margin: 0; padding: 0; width: 1024px; height: 13px; background: #fff url('images/left_right_top.gif') top; } #linkespalte { margin: 0; padding: 0; width: 683px; float: left; background: #fff url('images/left_bg.gif'); text-padding: 100px; } #rechtespalte { margin: 0; padding: 0; width: 341px; float: right; background: #fff url('images/right_bg.gif') top right; } #fusszeile { margin: 0; padding: 0; clear: both; text-align: center; width: 1024px; height: 30px; background: #fff url('images/fusszeile_bg.gif') top right; } #linkespalte-abstand { margin: 0px 10px 10px 120px; } #rechtespalte-abstand { margin: 0px 120px 10px 10px; }Vielen Dank für eure hilfe
gruss
Gurgel