Beiträge von koslowski

    Moin,

    zum Kommentarbereich:
    Die Größe und Breite der Eingabefelder kannst du in der style.css definieren.
    Zum Kommentarformular wird dir dieser Artikel sicher helfen.

    zur Einzelartikelansicht:
    schau mal z.B. in der loop.php und der loop-single.php nach diesen Zeilen:

    PHP
    <div id="nav-above" class="navigation">
                        <div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
                        <div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
                    </div><!-- #nav-above -->
    
    
    <div id="nav-below" class="navigation">
                        <div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
                        <div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
                    </div><!-- #nav-below -->

    Du kannst diese Zeilen löschen (zur Sicherheit auch mal die anderen Templatedateien danach durchforsten) oder sie per CSS ausblenden:

    PHP
    #nav-above,
    #nav-below  {
         position:absolute:
         left:-9000px;
         width:0;
         height:0;
    }

    .

    Die Angaben unterhalb des Artikels stehen in einem Container mit der Klasse .entry-utility.
    Das steht auch in der single-loop.php in diesen Zeilen:
    loop-single.php

    PHP
    <div class="entry-utility">
                            <?php twentyten_posted_in(); ?>
                            <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>
                        </div><!-- .entry-utility -->

    Die Funktion twentyten_posted_in() wird in der functions.php (ziemlich unten) definiert.

    zur Hauptseite

    In der loop.php werden die Angaben zu Publiziert unter...., usw. generiert.

    loop.php

    PHP
    <div class="entry-utility">
                    <?php if ( count( get_the_category() ) ) : ?>
                        <span class="cat-links">
                            <?php printf( __( '<span class="%1$s">Posted in</span> %2$s', 'twentyten' ), 'entry-utility-prep entry-utility-prep-cat-links', get_the_category_list( ', ' ) ); ?>
                        </span>
                        <span class="meta-sep">|</span>
                    <?php endif; ?>

    Zu Ältere Beiträge/Neuere Beiträge siehe meine Codebeispiele zur Einzelartikelansicht oben. ;-)

    Hi,

    ohne Link zum Problem kann man nur raten.
    Der IE hat da einen konzeptionellen Fehler bei der Stapelreihenfolge, nachdem Elementen die ungleich position:static; sind automatisch z-index:0; zugeordnet wird, obwohl das Blödsinn ist. Ob der im IE8 auch noch existiert weiss ich nicht genau.

    Schau die mal diesen Artikel über die Stapelreihenfolge an, damit du ein Gefühl für korrekte Stapelung bekommst.
    Dann baust die die Stapelung in deinem Theme an entsprechender Stelle ganz neu auf. In 99% der Fälle führt das zum Erfolg. :wink:


    Hab schon etwas mit den Z-Index Werten rumgespielt hat aber bisher nicht den gewünschten Erfolg gezeigt.

    mit z-index-Werten spielt man nur rum wenn man eigentlich nicht weiß was man tut. Dann gibt es halt trial/error. :wink:

    Ehrlichgesagt finde ich das ganze Theme ziemlich krank, was die Struktur und die Gestaltung mit der style.css angeht.
    Artisteer, auf dem dein Theme basiert finde ich CMS-übergreifend (gibts auch bei Joomla!) ausgesprochen übel. Es taugt imho höchstens als schlechtes Beispiel.
    Sorry, wenn ich das mal so direkt sage, aber vielleicht wärst du besser beraten, das TwentyTen-Theme für deine Bedürfnisse abzuwandeln.

    Das Abbild der CSS-Tabelle mit der die drei Spalten nebeneinander gestellt wurden, wenn ich das bei dem Kuddelmuddel von zichfach sinnlos verschachtelten divs, etlichen leeren divs (was sowieso ein nogo ist) richtig interpretiere, ist nicht gut geeignet das Gewünschte sicherzustellen.

    [COLOR=Silver](Allein die style.css vom Grundtheme hat ja schon fast unglaubliche 2000 Zeilen, um das Grundheme gestaltungsmäßig irgendwie notdürftig zusammenzukleistern.)[/COLOR] :shock:

    Besser ist es die drei Spalten in Verbindung mit einer festen Breite zu floaten. Vielleicht solltest du dich auch mal über Stapelkontexte und Stapelungen auf der z-Achse informieren. ;)

    edit. Wenn du allerdings wirklich bei dem kranken Theme bleiben willst hör auf gericoach, mach die Stifte kürzer.

    Tach zusammen,

    die Ausgabe des Kommentarformulars erfolgt in der comments.php mittels dieser Zeile:

    PHP
    <?php comment_form(); ?>

    Möglichkeiten den Titel des Formulars, die Ausgabe von Text nach der <textarea> und die Änderung der Beschriftung vom Abschicken-Button konnte ich selbst oder mit der Hilfe anderer herausfinden:

    PHP
    <?php comment_form(array('title_reply'=>'Sprich und fürchte dich nicht!', 'comment_notes_after'=>'<p class="form-allowed-tags">' 
         . sprintf( __( 'Bitte maskiert <span class="maskierung">&lt;</span> mit  <span class="maskierung">&amp;lt;</span>
          und  <span class="maskierung">&gt;</span> mit  <span class="maskierung">&amp;gt;</span> sonst verschwinden
          sie im Nirgendwo!' ) ). '</p>',  'label_submit' => 'Ab dafür!')); ?>

    Was muss ich den ändern bzw. wie würde es in der comments.php aussehen, wenn ich noch zusätzlich die einleitende Beschriftung (Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche.....) und die Betextung von Name, E-Mail und Webseite ändern möchte?

    Aus der Funktionsreferenz bin ich leider nur teilweise schlau geworden.

    Für Hilfe wäre ich euch dankbar. :-)

    Hi,

    das wird die header.php sein.
    Schau dir mal die header.php vom TwentyTen an, dort wird das Menü ca. so ausgegeben:

    PHP
    <div id="access" role="navigation">
     <?php /*  Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff */ ?>
            <div class="skip-link screen-reader-text"><a href="#content" class="skiplinktab" title="<?php esc_attr_e( 'Skip to content', 'twentyten' ); ?>"><?php _e( 'Skip to content', 'twentyten' ); ?></a></div>
            
            <?php /* Our navigation menu.  If one isn't filled out, wp_nav_menu falls back to wp_page_menu.  The menu assiged to the primary position is the one used.  If none is assigned, the menu with the lowest ID is used.  */ ?>
            <?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>
    </div><!-- #access -->

    Hi,

    das Ansinnen ist etwas merkwürdig. :?
    Eine Liste von Links ist halt eine Liste, vielleicht könnte man einen Schuh draus machen, das sieht aber nicht so gut aus. :mrgreen: :mrgreen:

    Nein im Ernst, was möchtest du denn erreichen?
    Ich vermute mal das was du willst läßt sich problemlos mit CSS verwirklichen. ;-)

    Poste doch mal einen Link zum Problem.

    Danke für die Antwort. Leider hilft das mir nicht weiter. Finde ich die Einstellungen in der Stylesheet (style.css) oder wo ?
    Hier mein Blog
    LG para1

    Diese Einstellungen mußt du in der style.css selber formulieren z.B.:

    PHP
    .cat-item  {
         color:red;
    }
    ul.children .cat-item  {
         color:green;
    }


    So bekommen die Subkategorien eine andere Farbe.
    Willst du nur einer Kategorie eine andere Schriftfarbe geben mußt du mit Firebug (deutsches Tut) die spezielle Klasse herausfinden und das dann in der style.css nach der Formatierung von .cat-item hineinschreiben:

    PHP
    .cat-item  {
         color:red;
    }
    .cat-item-3  {
         color:maroon;
    }