Forum portalu Fan-Strefa.pl

Dla webmastera => Pomoc => Wątek zaczęty przez: Yasmine w 25 Maj 2015, 17:23:45

Tytuł: Problem z "czytaj więcej"
Wiadomość wysłana 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? :)
Tytuł: Odp: Problem z "czytaj więcej"
Wiadomość wysłana przez: PA_BLO w 25 Maj 2015, 17:26:37
Opisz na czym ten problem polega, bo nikt tego nie zgadnie i nie będzie w stanie Ci pomóc.
Tytuł: Odp: Problem z "czytaj więcej"
Wiadomość wysłana przez: Yasmine w 25 Maj 2015, 18:50:29
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"
Tytuł: Odp: Problem z "czytaj więcej"
Wiadomość wysłana przez: PA_BLO w 25 Maj 2015, 18:57:35
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-->

Tytuł: Odp: Problem z "czytaj więcej"
Wiadomość wysłana przez: Yasmine w 25 Maj 2015, 19:29:27
Dziękuję ci bardzo! Na pewno pokombinuję :)
Tytuł: Odp: Problem z "czytaj więcej"
Wiadomość wysłana przez: Drew w 25 Maj 2015, 21:29:50
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(); ?>