Zurück   WordPress Deutschland Forum > Support > Design

Antwort
 
Themen-Optionen Ansicht
Alt 10.10.2008, 10:43   #11 (permalink)
PostRank: 9
 
Benutzerbild von maxe
 
Registriert seit: 01.05.2008
Beiträge: 1.336
Zitat:
Zitat von flobster Beitrag anzeigen
maxe's Lösung ist natürlich super, erfordert allerdings recht tiefe Eingriffe in die Core-Dateien. Ich meine mich zu erinnern, das das Standard Kubrick Theme auch per default eine ähnliche Struktur erzeugt. Habe ich jetzt leider nicht zur Hand, aber schau dir doch erst mal die ausgegebenen Klassen für den <div id="post-xx"> an, vielleicht ist's ja garnicht so kompliziert!
Also in den Core muss man da gar nicht. Es reichen da die Änderungen an den verschiedenen Templates und der CSS des Themes. Und so tief sind die Eingriffe auch nicht.

Fürs Standard Kubrick DE säh die index.php so aus:
Code:
<?php get_header(); ?>

    <div id="content" class="narrowcolumn">

<!-- setze die css-class des ersten Artikels = ungerade -->
<?php $post_class = 'ungerade'; ?>


    <?php if (have_posts()) : ?>

        <?php while (have_posts()) : the_post(); ?>

<!-- hänge die oben definiere css-class an den div -->
<div class="post <?php echo $post_class; ?>" id="post-<?php the_ID(); ?>">

                <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>
                <small><?php the_time(__('F jS, Y', 'kubrick')) ?> <!-- by <?php the_author() ?> --></small>

                <div class="entry">
                    <?php the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
                </div>

                <p class="postmetadata"><?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', '<br />'); ?> <?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?> | <?php edit_post_link(__('Edit', 'kubrick'), '', ' | '); ?>  <?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick')); ?></p>
            </div>

<?php
    if($post_class == 'ungerade') { $post_class = 'gerade'; }
    else { $post_class = 'ungerade'; }
?> 

        <?php endwhile; ?>

        <div class="navigation">
            <div class="alignleft"><?php next_posts_link(__('&laquo; Older Entries', 'kubrick')) ?></div>
            <div class="alignright"><?php previous_posts_link(__('Newer Entries &raquo;', 'kubrick')) ?></div>
        </div>

    <?php else : ?>

        <h2 class="center"><?php _e('Not Found', 'kubrick'); ?></h2>
        <p class="center"><?php _e('Sorry, but you are looking for something that isn’t here.', 'kubrick'); ?></p>
        <?php include (TEMPLATEPATH . "/searchform.php"); ?>

    <?php endif; ?>

    </div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>
Alles klar? Du siehst, ich hab den Code oben eins zu eins ins Template übernommen. So ähnlich könnte es dann auch noch in die archive.php o.ä.. Ach und in die style.css könnte dann so eine Formatierung (Hintergrundfarbe) rein:
Code:
.ungerade {
background-color:#cccccc;
}
.gerade {
background-color: #ffffff;
}
maxe ist offline   Mit Zitat antworten
Alt 11.10.2008, 00:42   #12 (permalink)
PostRank: 0
 
Registriert seit: 08.10.2008
Beiträge: 8
Tja maxe

Was soll ich sagen...

You make my day!

So war es wirklich sehr einfach
und mein Blog macht mir jetzt viel mehr Freude.
Vielen, vielen Dank für Deine Bemühungen.

gruss
Alvin
Alvin ist offline   Mit Zitat antworten
Alt 11.10.2008, 00:50   #13 (permalink)
PostRank: 9
 
Benutzerbild von maxe
 
Registriert seit: 01.05.2008
Beiträge: 1.336
Zitat:
Zitat von Alvin Beitrag anzeigen
You make my day!
Thanks & Gute N8!
maxe ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:34 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt