Forum portalu Fan-Strefa.pl
Dla webmastera => Pomoc => Wątek zaczęty przez: Yasmine w 25 Maj 2015, 17:23:45
-
Jak w tytule, mam problem z opcją "czytaj więcej" w wordpressie. Próbowałam ponownie zainstalować wordpress ale nic to nie dało. Szukałam rozwiązań w google ale niestety też nic, czy może ktoś mi pomóc? :)
-
Opisz na czym ten problem polega, bo nikt tego nie zgadnie i nie będzie w stanie Ci pomóc.
-
O matko xD Sory, chodzi o to, że jak dodaję tą opcję normalnie z menu, które się znajduje nad polem gdzie sie pisze post, to w poście na stronie to widać jakby ucięte ale nie pojawia się link do "czytaj więcej"
-
Wiesz co, jak ja projektuję szablon i wiem, że każdy post na stronie będzie miał opcję "Czytaj więcej" to przy kodowaniu na stronie głównej wyglądu wpisu, robię link na wzór:
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">Czytaj więcej</a>
który umieszczam gdzieś pod wpisem i dodatkowo fajnie sobie opisuje styl tego linku. Wtedy trzeba też pamiętać, że na stronie głównej już nie używam komendy:
<?php the_content(); ?>
tylko
<?php the_excerpt(); ?>
która automatycznie skraca mi tekst do iluś tam znaków (już nie pamiętam). Wtedy nie muszę bawić się w żadne dzielenie wpisu znacznikiem <--more-->
-
Dziękuję ci bardzo! Na pewno pokombinuję :)
-
Ja natomiast dodaję do pliku functions.php
// Changing excerpt more
function new_excerpt_more( $more ) {
return ' <a class="klasa dla linku" href="'. get_permalink( get_the_ID() ) . '">' . __('czytaj więcej', 'your-text-domain') . '</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
i tak jak PA_BLO napisał na stronie głównej używam
<?php the_excerpt(); ?>