Arkadaşlar bir blog oluşturmaya çalışıyorum.işimi görecek bir tema buldum sayılır fakat ana sayfadan özetleri görünen makalelerin sonuna bir türlü Read more yazısı ekleyemedim bunu yapmanın kolay bir yolu var mı. Tema ayarlar kısmında onla alaklı bir bölüm yok. Yazının içine ediörden ekleyince yazının içinde kalıyor ana sayfada devamını oku nasıl eklenir. Önek siteyi ekliyorum. Fonksiyon ekleyerek mi yapmak gerekiyor? bilen arkadaşlar yardımcı olursa sevinirim
Örnek site
Wordpress Readmore Ekleme
5
●156
- 14-06-2023, 18:09:40Temanızın function dosyasını açın ve ekleyin:
function get_the_frontpage_excerpt($count) { $permalink = get_permalink($post->ID); $excerpt = get_the_content(); $excerpt = preg_replace(" (\[.*?\])",'',$excerpt); $excerpt = strip_shortcodes($excerpt); $excerpt = strip_tags($excerpt); $excerpt = substr($excerpt, 0, $count); $excerpt = substr($excerpt, 0, strripos($excerpt, " ")); $excerpt = trim(preg_replace( '/\s+/', ' ', $excerpt)); $excerpt = $excerpt.'... <a href="'.get_permalink($post->ID).'">Devamını Oku...</a>'; return $excerpt; }Kaydedin ve kontrol edin olması gerekecek. - 14-06-2023, 18:32:06EfendiBey adlı üyeden alıntı: mesajı görüntüle
Ekledim hocam gelmedi maalsef functions.php ye yapıştırdım ama olmadı. - 14-06-2023, 18:52:06
add_filter( 'excerpt_more', '__return_empty_string', 21 ); function wpse_134143_excerpt_more_link( $excerpt ) { $excerpt .= sprintf( '... <a href="%s">%s</a>.', esc_url( get_permalink() ), __( 'continue reading' ) ); return $excerpt; } add_filter( 'the_excerpt', 'wpse_134143_excerpt_more_link', 21 );bu kod çalıştı fakat stillendirilmesi gerekecek - 14-06-2023, 20:45:03<a href olan kısıma class ekleyerek tasarımını yapabilirsiniz.
.devaminioku { background: #000; color: #fff; padding: 14px 25px; text-align: center; text-decoration: none; display: inline-block; } .devaminioku:hover { background: #ff0000; }add_filter( 'excerpt_more', '__return_empty_string', 21 ); function wpse_134143_excerpt_more_link( $excerpt ) { $excerpt .= sprintf('... <a class="devaminioku" href="%s">%s</a>.', esc_url( get_permalink() ), __( 'continue reading' )); return $excerpt; } add_filter( 'the_excerpt', 'wpse_134143_excerpt_more_link', 21 ); - 15-06-2023, 11:05:18EfendiBey adlı üyeden alıntı: mesajı görüntüleTeşekkürler hocam dediğinizi yapıp biraz cssle üstünde calısınca bu sekil bir goruntu elde ettim. sağolun.

