Wsparcie » Wtyczki » Formatowanie tekstu na głównej stronie (formatting.php ?)

Viewing 3 replies - 1 through 3 (of 3 total)
  • Od takich poradników trzymaj się z daleka.
    W żadnym wypadku nie należy modyfikować plików wordpressa !

    -najpierw sprawdź w jaki sposób wstawiane są w twoim motywie zajawki ….funkcją the_excerpt, get_the_excerpt czy jakąś inną.

    Thread Starter raintek

    (@raintek)

    Aż takim specem nie jestem. Mógłbyś mi wyjaśnić jak wywołać te funkcje?

    Nie pisałem by którąkolwiek wywoływać, tylko byś sprawdził która u ciebie jest wykorzystana w motywie ….bo trudno podać konkretne rozwiązanie nie wiedząc w jaki sposób u ciebie jest generowana zajawka. Może być jedną z powyższych funkcji, a może to być jakaś własna funkcja.
    No chyba, że na chybił-trafił…
    Możesz wrzucić w plik functions.php swojego motywu coś takiego

    function custom_excerpt($output) {
    $max_char=350;
    $more_link_text = 'więcej...';
    $stripteaser = 0;
    $more_file = '';
    
    if( has_excerpt() ) $content = get_the_excerpt();
    else {
        $content = get_the_content($more_link_text, $stripteaser, $more_file);
        $content = str_replace(']]>', ']]>', $content);
    }
       if (strlen($_GET['p']) > 0)  return $content;
       else if ((strlen($content)>$max_char) && ($espacio = strpos($content, ' ', $max_char ))) {
            $content = substr($content, 0, $espacio);
    		return $content.' <a href="'.get_the_permalink().'">...</a>';
       }
     return $content;
    }
    
    add_filter('the_excerpt', 'custom_excerpt');
    add_filter('get_the_excerpt', 'custom_excerpt');

    …i zobaczyć czy zadziała.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Temat ‘Formatowanie tekstu na głównej stronie (formatting.php ?)’ jest zamknięty na nowe odpowiedzi.