MyBB.de Forum
Auszüge in Wordpress. - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Auszüge in Wordpress. (/thread-18044.html)



Auszüge in Wordpress. - Mario1690 - 12.03.2011

Folgendes Problem: Ich möchte gerne nur Auszüge auf der Startseite meines WP Blogs anzeigen lassen. Und einen Link "Weiterlesen" mit dem man zum kompletten Arttikel kommt.
Wenn ich nun etwas in den Auszug schreiben, bringt das gar nicht nichts, es steht dennoch der komplette Artikel da. Was genau muss ich tun um das zu ändern?
Wäre nett, wenn ihr nicht einfach irgendwohin verlinkt, sondern mir das erklärt. Ich hab schon stundenlang gegoogelt und 1000 Seiten gelesen, aber das nicht verstanden.


RE: Auszüge in Wordpress. - Jockl - 12.03.2011

Vielleicht hilft Dir bei der Umsetzung ja der Code dieses Beitrages weiter:
https://www.mybb.de/forum/thread-507-post-121557.html#pid121557

Beachte dort die Zeilen
PHP-Code:
// Nachricht auslesen, ausgabe von 500 Zeichen + „..."
echo substr($row->message,0,500)." ...<br /><br />";
 
// Link zum Weiterlesen
echo "<a href=\"".$url."\"/showthread.php?tid=".$row->tid."\" target=\"_blank\">Read More</a>"



RE: Auszüge in Wordpress. - RedParkz - 12.03.2011

wenn ich das richtig verstehe, willst du in wordpress nur ein excerpt anzeigen lassen, nicht aber den kompletten text. Dazu musst du aber die index.php anpassen und diese von the_content() auf the_excerpt() umschreiben.

siehe auch hier http://codex.wordpress.org/Function_Reference/the_content
+ hier http://codex.wordpress.org/Function_Reference/the_excerpt

Für sowas wärst du aber vermutlich in einem wordpress-forum besser aufgehoben

Alternativ kannst du auch in jedem Post eine <!--more--> Quicktag einfügen an dem dann abgeschnitten wird in der Übersicht.

Da keiner deine Index.php kennt, kann man dir auch nicht alles schritt für schritt sagen. Da müsstest du diese hier schon reinhängen


RE: Auszüge in Wordpress. - Mario1690 - 12.03.2011

Und genau da liegt das Problem... ich ich finde diese Stelle einfach nicht.

Hier mal die Index.php (ist das Standardtheme)

Code:
<?php
/**
* The main template file.
*
* This is the most generic template file in a WordPress theme
* and one of the two required files for a theme (the other being style.css).
* It is used to display a page when nothing more specific matches a query.
* E.g., it puts together the home page when no home.php file exists.
* Learn more: http://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage Twenty_Ten
* @since Twenty Ten 1.0
*/

get_header(); ?>

        <div id="container">
            <div id="content" role="main">

            <?php
            /* Run the loop to output the posts.
             * If you want to overload this in a child theme then include a file
             * called loop-index.php and that will be used instead.
             */
             get_template_part( 'loop', 'index' );
            ?>
            </div><!-- #content -->
        </div><!-- #container -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>



RE: Auszüge in Wordpress. - RedParkz - 12.03.2011

öffne mal die Datei loop.php und ersetze in Zeile 143 the_content durch the_excerpt. Sollte dein Problem lösen. ist zwar nicht die eleganteste Lösung (bei jedem Update zu wiederholen) aber schnell erledigt


RE: Auszüge in Wordpress. - Mario1690 - 12.03.2011

Das hab ich gefunden. Auf der Startseite werden jedoch immernoch alle Artikel in voller Läbge gezeigt. Erst wenn man eine Kategorie anklickt, sieht man bloß den Auszug. Lässt sich das auch noch ändern?


RE: Auszüge in Wordpress. - StefanT - 12.03.2011

Ist das nicht eher was für den Wordpress-Support?