Zurück   WordPress Deutschland Forum > Support > Design

Antwort
 
Themen-Optionen Ansicht
Alt 01.02.2008, 21:04   #1 (permalink)
PostRank: 1
 
Benutzerbild von ALiEn
 
Registriert seit: 14.08.2007
Beiträge: 46
Beitrag teilen bei more Tag

Ich möchte gerne den Beitrag teilen wo der <!--more--> Tag ist.
Auf der Startseite, Archiv, Kategorien usw. kann man ja den oberen Teil mit z.B.
PHP-Code:
<?php the_content('Den ganzen Beitrag lesen »'); ?>
Anzeigen.
In der single.php habe ich jetzt schon
PHP-Code:
<?php the_content(''TRUE); ?>
eingebaut um den unteren Teil anzuzeigen. Aber ich habe es bis jetzt noch nicht hin bekommen dort den oberen Teil einzufügen.

Gibt es noch einen Template-Tag der das kann? Oder eine andere Möglichkeit? Plugin?

Ich habe es schon mit
PHP-Code:
<?php the_excerpt(); ?>
ausprobiert... aber damit werden ja keine Bilder usw. angezeigt.
ALiEn ist offline   Mit Zitat antworten
Alt 02.02.2008, 11:47   #2 (permalink)
WPD-Moderator
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 7.410
Der 2. Parameter von the_content() sagt bei dir, dass der obere Teil eben NICHT angezeigt wird. Vergleiche hier: Template Tags/the content « WordPress Codex

Verwende einfach nur
PHP-Code:
the_content() 
marX ist offline   Mit Zitat antworten
Alt 02.02.2008, 12:05   #3 (permalink)
PostRank: 1
 
Benutzerbild von ALiEn
 
Registriert seit: 14.08.2007
Beiträge: 46
Jo das weiß ich schon. Aber ich will es in der single.php ja "geteilt" haben.
(Aus design-technischen Gründen)
ALiEn ist offline   Mit Zitat antworten
Alt 02.02.2008, 12:11   #4 (permalink)
WPD-Team
 
Benutzerbild von Monika
 
Registriert seit: 04.06.2005
Ort: INET
Beiträge: 6.870
Zitat:
Zitat von ALiEn Beitrag anzeigen
Jo das weiß ich schon. Aber ich will es in der single.php ja "geteilt" haben.
(Aus design-technischen Gründen)
der 1. Loop muss global more=0 haben
und beim 2. Loop muss dabei stehen rewind_posts

anders wird dies nicht gehen.

lg
Monika ist offline   Mit Zitat antworten
Alt 02.02.2008, 14:29   #5 (permalink)
PostRank: 1
 
Benutzerbild von ALiEn
 
Registriert seit: 14.08.2007
Beiträge: 46
ah danke! Mit nur $more auf 0 gesetzt funktioniert es auch schon
PHP-Code:
    <?php if (have_posts()) : ?>
    
        <?php while (have_posts()) : the_post(); ?>
        <?php $more 0?>    
            <?php the_content(''); ?>
        <?php endwhile; ?>
        
        .....
        
        <?php while (have_posts()) : the_post(); ?>
               <?php the_content(''TRUE); ?>    
        <?php endwhile; ?>        
 
     <?php endif; ?>
ALiEn ist offline   Mit Zitat antworten
Alt 02.02.2008, 14:50   #6 (permalink)
WPD-Team
 
Benutzerbild von Monika
 
Registriert seit: 04.06.2005
Ort: INET
Beiträge: 6.870
Zitat:
Zitat von ALiEn Beitrag anzeigen
ah danke! Mit nur $more auf 0 gesetzt funktioniert es auch schon
PHP-Code:
    <?php if (have_posts()) : ?>
    
        <?php while (have_posts()) : the_post(); ?>
        <?php $more 0?>    
            <?php the_content(''); ?>
        <?php endwhile; ?>
        
        .....
        
        <?php while (have_posts()) : the_post(); ?>
               <?php the_content(''TRUE); ?>    
        <?php endwhile; ?>        
 
     <?php endif; ?>

sind ja zwei Loops

schön freut mich

lg
Monika 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 19:41 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