Ana Sayfa > Wordpress > WordPress #more yazısını bağlantısını kaldırmak (daha&helliip;)
Wordpress

WordPress #more yazısını bağlantısını kaldırmak (daha&helliip;)

28 Nisan 2018 tarihinde paylaştı.

WordPress the_content() fonksiyonunu tema kodu etiketiyle eklediğimizde ve yazılarımızın içeriğini daha fazla oku etiketi ile ayırdığımızda(<!-more->) wordpress kendisi devamını oku, (daha&helliip;) bağlantısı ekliyor. Siz bu bağlantıyı temanızdan farklı şekilde çağırmış olduğunuzdan veya farklı nedenlerden dolayı kaldırmak isteyebilirsiniz.

Wordpress Logo

WordPress yazı içeriği bağlantılarından #more etiketini kaldırmak için belirli yöntemler var.

1.yöntem: a.more-link {display: none;} style.css ekle

(daha&helliip;) metninindeki bağlantıya more-link adında class atıyor. Bu metni stil yöntemiyle görünmez hale getirip gizleyebiliriz.

Temamızın wp_content/themes/tema_adi  style.css dosyasına aşağıdaki kodu ekleyelim.

a.more-link {display: none;}

2. Yöntem: Fonksiyonlar İle Kaldırma

the_content fonksiyonuna $more_link_text özelliğiyle bu özelliğiyle devre dışı bırakabiliriz. Bunu bize wordpress kendi kütüphanesinde anlatmış.

<?php the_content( $more_link_text , $strip_teaser ); ?>

Ana mantığı yukarıdaki gibi. $more_link_text yerine metini örneğin ‘Devamını oku’, $strip_teaser yerine de varsayılan değer olan yani metni gösteren FALSE değeri.

Eğer biz metni kaldırmak istersek TRUE değeri.

<?php the_content( ‘ ‘, TRUE ); ?>

* Yani <?php the_content(); ?> yerine <?php the_content( ‘ ‘, TRUE ); ?> koduyla değiştirelim.

Daha fazla seçenekler için wordpress kaynak bağlantısına bakabilirsiniz.

https://codex.wordpress.org/Customizing_the_Read_More#Link_Jumps_to_More_or_Top_of_Page

1+
FACEBOOK YORUMLARI
NEYAPILMALI YORUMLARI

Biliyorum sende birşeyler söylemek istiyorsun?