Beiträge von alchymyth

    lese alles was mit 'body_class()' und 'post_class()' zu tun hat - das ist meiner meinung nahc der beste weg, kategorie-spezifische hintergrundbilder einzusetzen.

    http://codex.wordpress.org/Template_Tags/body_class

    http://codex.wordpress.org/Template_Tags/post_class

    und setze diese functionen in deinem theme ein, und siehe welche css classes dann der seite oder dem artikel beigefuegt werden.

    wenn das alleine nicht geht, dann hilft oft ein link zur seite, mehr zielgerichtete antworten zu bekommen.

    zB einen zaehler verwenden, und vom zaehler abhaengig verschiedene class zum link html zufuegen:



    und die verschiedenen styles in der style.css anlegen:

    Code
    a.erster { -fett- }
    a.zweiter { -normal- }
    a.dritter { -klein- }

    der 'more-link' wird automatisch von der wordpress core software erzeugt; und ist daher nicht ganz einfach zu aendern.

    versuch mal alle plugins zu deaktivieren;
    wenn das problem dann behoben ist, aktiviere jeweils ein plugin nach dem anderen, und teste nach jedem aktivierten plugin, ob der fehler wieder auftritt.

    verwendest du ein plugin fuer irgendwelche links in den posts?

    dein 'more-link' hat diese struktur:

    HTML
    http://fairbessern-blog.de/?goto=5bc2f967e679747b6f907e61cde84078


    dieselbe struktur wie auch links innerhalb der posts.

    wahrend ein 'normaler' wordpress 'more-link' so aussehen wuerde (wie der permalink zum artikel plus '#more-123' mit der post id.):

    HTML
    http://fairbessern-blog.de/2010-10-26/neue-klimahauptstadt-freiburg#more-409
    Zitat

    In der functions.php ist ein Filter eingetragen, der die Ausgabe customized, wenn kein Auzug im Artikel ist, daran kann es doch nicht liegen?



    gut gefunden - genau daran liegt es:
    der filter in functions.php testet nicht, ob ein handgeschriebener excerpt vorliegt, sondern macht immer einen eigenen.

    die 'original' wordpress function (in /wp-includes/formatting.php zeile 1806 ++) beginnt so:

    PHP
    function wp_trim_excerpt($text) {
     $raw_excerpt = $text;
     if ( '' == $text ) {
      $text = get_the_content('');
    ....



    im entsprechenden filter in 'cover-wp' fehlt diese abfrage.

    willkomen hier im forum ;-)

    http://codex.wordpress.org/Function_Reference/get_the_excerpt

    das sollte eigentlich den excerpt heranholen;
    aber der rest des codes zerlegt den excerpt in einzelworte und gibt dann eine beschraenkte anzahl von worten aus (75 normal, 130 wenn kein bild da ist)

    angenommen, du hast immer einen handgeschriebenen excerpt von angemessener laenge, dann solte das eigentlich gehen, wenn du einen teil des codes entfernst; (und direkt 'the_excerpt();' verwendest):

    bitte verwende den 'php' (oder einen der anderen code buttons) button beim code-posten, dann bleibt das lesbarer.

    das hier fehlt am ende der functions.php:



    entweder du fuegst das ein,
    oder entfernst die zeile '<?php twentyten_posted_in(); ?>' aus der single.php