Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 30 von 30

Thema: [Gelöst] Artikel-Layout, ich hätte für die Startseite gerne 3 Blöcke

  1. #21
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    werde meinen lappi mitschleppen zum Fußi gucken und dann mal basteln!

    Danke für die Hilfe und viel Spaß!

  2. #22
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    <div id="wrap">
    <div id="main">

    <div id="content">

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

    <?php get_template_part( 'content', 'single' ); ?>

    <?php comments_template( '', true ); ?>

    <?php endwhile; // end of the loop. ?>

    <nav id="nav-below">
    <div class="nav-previous"><?php previous_post_link( '%link', '' . _x( '&larr; Previous Post', 'Previous post link', 'yoko' ) . '' ); ?></div>
    <div class="nav-next"><?php next_post_link( '%link', __('') . _x( 'Next Post &rarr;', 'Next post link', 'yoko' ) . '' ); ?></div>
    </nav><!-- end nav-below -->

    </div><!-- end content -->

    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    Das steht in meiner single.php, wird da die klasse content irgendwo definiert? Stoßt mich drauf ich sehe es nicht
    Habe den Blogbetreiber auch schon angeschrieben, vllt. gibts eine Antwort.

    Danke für die umfassende Hilfe!

  3. #23
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    So nach einigen Umwegen und Hin- und Herkommentiererrei dann nun endlich das gewünschte Ergebnis! Meine Klasse hieß im übrigen "single-entry-content" Die ganze Lösung ist hier zu finden:

    WordPress Mini-Tutorial: In Artikeln und auf Seiten zweispaltig schreiben | Seite 1 | Matthias Pabst

    Einfach die Kommentare durchgehen!

    Vllt. kann damit ein Moderator den Threadnamen um "gelöst" ergänzen

    Danke allen Anderen!

  4. #24
    Benutzer Spaziergänger Avatar von Bella
    Registriert seit
    05.04.2012
    Ort
    Gran Canaria - Spanien
    Beiträge
    18
    Danke
    1
    4 Danke erhalten in 4 Beiträgen
    sehr schön das es geklappt hat .... keine Sorge, mit jedem Mal wird es einfacher, weil mehr Erfahrung :-)

  5. #25
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen

    Ergänzung

    Ich würde es ja gerne 3 spaltig haben. Mir ist auch klar, dass ich dafür irgendwie definieren muss WO der Mittelblock sitzt, also on der Position her.

    Irgendjemand dda, der das implementieren kann?

    functions.php sieht so aus:

    // Shortcodes für 3 Spalten

    // Linke Spalte
    function basic_leftcolumn($atts, $content = null) {
    if(!empty($content)){
    return do_shortcode('<div class="leftcolumn">' . $content . '</div>');}
    return '<div class="leftcolumn">' . $content . '</div>';
    }
    add_shortcode("leftcolumn", "basic_leftcolumn");

    // Rechte Spalte
    function basic_rightcolumn($atts, $content = null) {
    if(!empty($content)){
    return do_shortcode('<div class="rightcolumn">' . $content . '</div>');}
    return '<div class="rightcolumn">' . $content . '</div>';
    }
    add_shortcode("rightcolumn", "basic_rightcolumn");

    // Spalte mit vollständiger Breite
    function basic_topcolumn($atts, $content = null) {
    if(!empty($content)){
    return do_shortcode('<div class="topcolumn">' . $content . '</div>');}
    return '<div class="topcolumn">' . $content . '</div>';
    }
    add_shortcode("topcolumn", "basic_topcolumn");

    ?>


    style.css so:

    }/* Zweispaltiger Inhalt mit Shortcode */
    .single-entry-content .leftcolumn,
    .single-entry-content .rightcolumn {width: 48%; }
    .single-entry-content .leftcolumn {float: left; }
    .single-entry-content .rightcolumn {float: right; }
    .single-entry-content .topcolumn {clear: both; }
    Ist die letzte Frage dahingehend, versprochen!

  6. #26
    Moderator Bergwanderer Avatar von Thomas Rith
    Registriert seit
    04.04.2012
    Ort
    Bürstadt
    Beiträge
    749
    Danke
    115
    138 Danke erhalten in 113 Beiträgen
    Etwas Laie auf dem Gebiet, aber ungefähr so (Mittelblock sehe ich keine Definition):

    <div class="single-entry-content">
    [leftcolumn]Linke Seite[/leftcolumn][rightcolumn]Rechte Seite[/rightcolumn]
    </div>


    (Kann es sein, dass Du "single-entry-content" schon irgendwo eingebaut hast? Dann ohne den DIV-Teil...)
    Freu mich auf dieses Forum und die entstehenden Diskussionen...

    Mich findet Ihr auch auf meinem Blog: Internet und Geld

  7. #27
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    ICH muss mich sowieso davon distanzieren IRGENDWAS gemacht zu haben

    Also eigentlich muss doch in die functions auch noch der shortcode für middlecolumn hinzugefügt werden? Und in der style.css dann die Definiton wo der Block dann sitzt und wie breit er ist.

    Mit Deinem Posting kann ich nichts anfangen^^

  8. #28
    Moderator Bergwanderer Avatar von Thomas Rith
    Registriert seit
    04.04.2012
    Ort
    Bürstadt
    Beiträge
    749
    Danke
    115
    138 Danke erhalten in 113 Beiträgen
    Du meinst, die middlecolumn definieren... ? ...


    // Mittlere Spalte
    function basic_middlecolumn($atts, $content = null) {
    if(!empty($content)){
    return do_shortcode('<div class="middlecolumn">' . $content . '</div>');}
    return '<div class="middlecolumn">' . $content . '</div>';
    }
    add_shortcode("middlecolumn", "basic_middlecolumn");



    css dann so:

    .single-entry-content .middlecolumn{}

    Bei den Werten in den Klammern, da sollte jemand ran, der designen kann... ^^ Da hab ich so meine Probs...
    Freu mich auf dieses Forum und die entstehenden Diskussionen...

    Mich findet Ihr auch auf meinem Blog: Internet und Geld

  9. Die folgenden Mitglieder bedankten sich für diesen Beitrag:


  10. #29
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    jo so in etwa hätte ichs auch geschrieben, mir fehlen eben die angaben in den klammern. wahrscheinlich muss man die width von "rechte spalte" auch noch ändern.

    vielleicht findet sich ja noch jemand^^

  11. #30
    Erfahrener Benutzer Bergwanderer Avatar von Constantine
    Registriert seit
    04.04.2012
    Beiträge
    806
    Danke
    144
    84 Danke erhalten in 62 Beiträgen
    So endgültig gelöst!

    Habe folgenden Link gefunden:

    WordPress: Mehrspaltige Artikel mit Shortcodes im YOKO-Theme | KenntWas.de - Technische Tipps

    Schwupp alles gelöst.

    Kurzes Fazit:


    Es gibt schon implementierte Shortcode genau für meine Anwendung in meinem verwendeten Theme (Yoko von Elmastudios). Bedauerlich, dass ich das nicht wusste und sicher 8 Stunden für diese Winzigkeit verbraten habe....Danke für all die Unterstützung!

Seite 3 von 3 ErsteErste 123

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •