Wordpress etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Wordpress etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6.05.2017

Wordpress Yazi Basligi Uzunluk Kisitlama Kodu


Wordpress'te bazen yazı başlıklarımızı sınırlandırmamız gerekebilir. Temalara göre değişiklikler olabiliyor. Bazen uzun başlıklar <div>  lere sığmayarak taşmalara neden olabiliyor ve sitelerimizde kötü görüntülere neden oluyor. Aşağıdaki adımları uyguladığınızda çözüme ulaşacaksınız.

Wordpress admin panelinden Görünüm > Düzenleyici 'ye tıklayın, functions.php 'de düzenlemeler yapacağız.

 Functions.php de <?php  ----  ?>  kodları arasında bir yere aşağıdaki kodu ekleyin.
<?php function hu_baslik($char) { $title = get_the_title($post->ID); $title = substr($title,0,$char); echo $title; }  ?> 
bu kodları sorunsuz bir şekilde functions.php'ye ekledikten sonra aşağıdaki başlık kodunu sınırlı şekilde göstermek istediğiniz yere yapıştırın.
<?php hu_baslik(20); ?>
Bu kodda kırmızıyla gösterilmiş olan kısım sizin başlıkta kaç karakter göstermek istediğinizdir.
Devamı

3.05.2017

Wordpress Ana Akış Sayfasında Kategorileri Gizleme Kodları


Wordpress Ana Sayfada Kategori Engelleme, Bazen sadece yazıları değil, bir kategorinin tüm yazılarını engellemek isteriz. Bu durumda da wordpress'in herhangi bir çözümü yok yine kodlarla bunu sağlayacağız. Öncelikle Wordpress Panelinden Görünüm> Düzenleyici  yolunu izleyin. Daha sonra functions.php yi bulup açın functions dosyasında düzenleme yapacağız. Aşağıdaki kodları functions.php dosyasında <?php -- ?> kodları arasına düzgün bir şekilde yapıştırın. (kırmızı yazıyla yazılmış <?php ve kodlarınen aşağısındaki ?> kısmını yapıştırmıyorsunuz.)

<?php

function kategori_gizleme($query) {
if ($query->is_home()) {
$query->set('cat', '-KATEGORi ID');
}
return $query;
}

add_filter('pre_get_posts', 'kategori_gizleme')

?>

Bu kodlar arasında istemediğimiz kategorilerin id lerini -KATEGORi ID yazan kısma virgülle ayırarak yazmalıyız. örneğin bir tane kategori engellemek istiyoruz ve bu kategorinin id si 32 olsun. Yapmamız gereken değişiklik şu şekilde olmalı.  set('cat','-32') Eğer bir kaç tane kategori engelleyeceksek, set('cat','-32,-43,-44,-56,-79,-107') şeklinde bir düzenleme yazmalıyız. Burda sayılar örnektir. (başlarına eksi koymayı unutmayın) *** Ayrıca engellediğiniz bu kategoriler google botlarınca engellenmez, sadece ana sayfada gösterimi engellenir.

Belki İşinize Yarar Benzer Konu : Wordpress Ana Akış Sayfasında Yazıları Gizleme Kodları
Devamı

Wordpress Ana Akış Sayfasında Yazıları Gizleme Kodları


Wordpress Anasayfa'da Yazı Gizleme, Wordpress sitelerimizde bazen yazdığımız yazıların ana sayfada akışta gözükmesini istemeyiz, bu sorunun wordpresste hali hazırda bir çözümü yok ancak kaynak kodlarıyla oynayarak bunu sağlayabiliyoruz. Yapacağımız kod değişikliğiyle istediğiniz yazının ana sayfada gösterimin engelleyebilirsiniz.   Öncelikle Wordpress Panelinden Görünüm> Düzenleyici  yolunu izleyin. Daha sonra functions.php yi bulup açın functions dosyasında düzenleme yapacağız. Aşağıdaki kodları functions.php dosyasında <?php -- ?> kodları arasına düzgün bir şekilde yapıştırın.

<?php

function yazi_gizle($query) {
if ($query->is_home()) {
$query->set('post__not_in', array(POST ID));
}
return $query;
}
add_filter('pre_get_posts', 'yazi_gizle')

?>

Bu kodlar arasında istemediğimiz yazıların id lerini POST ID yazan kısma virgülle ayırarak yazmalıyız. örneğin bir tane yazı engellemek istiyoruz ve bu yazının id si 17 olsun. Yapmamız gereken değişiklik şu şekilde olmalı.  array(17) Eğer bir kaç tane yazı engelleyeceksek, array(17,18,19,20,55,23,105) şeklinde bir düzenleme yazmalıyız. Burda sayılar örnektir. *** Ayrıca engellediğiniz bu yazılar google botlarınca engellenmez, sadece ana sayfada gösterimi engellenir.

 Belki İşinize Yarar Benzer Konu : Wordpress Ana Akış Sayfasında Kategori Gizleme Kodları
Devamı

29.04.2017

Sayfaların Sağına, Soluna Kayan veya Sabit Reklam Ekleme Kodu

Sitelerimizin genelde sağı ve ya solu boştur bu boşluğu reklamlarla doldurmak isteyebiliriz, bu boşluğu doldururken de kaynak kodlarında oynamalarda yapamayabiliriz, ancak bununda bir çaresi var fixed kodlarıyla reklamlarınızı sağa veya sola sabitleyebilirsiniz ya da akan bir reklam şeklini verebilirsiniz.

  SOLDA SABİT REKLAM KODU: Style Kodları: Bu kodları css kodlarınızı bulundurduğunuz kısma ekleyin.

#solsreklam {position: absolute; left: 0px; top: 0px; z-index: 1;}
Html Kodları: Bu kodları sitenizde reklamın gözükmesini istediğiniz yere yapıştıracaksınız.
<div id="solsreklam">Adsense Reklam Kodunuz.</div>
----------------------------------------------------------------------------

  SAĞDA SABİT REKLAM KODU: Style Kodları: Bu kodları css kodlarınızı bulundurduğunuz kısma ekleyin.
#sagsreklam {position: absolute; right: 0px; top: 0px; z-index: 1;}
Html Kodları: Bu kodları sitenizde reklamın gözükmesini istediğiniz yere yapıştıracaksınız.
<div id="sagsreklam">Adsense Reklam Kodunuz.</div>
  ----------------------------------------------------------------------------

  SOLDA KAYAN REKLAM KODU: Style Kodları: Bu kodları css kodlarınızı bulundurduğunuz kısma ekleyin.
#solkreklam {position: fixed; left: 0px; top: 0px; z-index: 1;}
Html Kodları: Bu kodları sitenizde reklamın gözükmesini istediğiniz yere yapıştıracaksınız.
<div id="solkreklam">Adsense Reklam Kodunuz.</div>
  ----------------------------------------------------------------------------

  SOLDA KAYAN REKLAM KODU: Style Kodları: Bu kodları css kodlarınızı bulundurduğunuz kısma ekleyin.
#sagkreklam {position: fixed; right: 0px; top: 0px; z-index: 1;}
Html Kodları: Bu kodları sitenizde reklamın gözükmesini istediğiniz yere yapıştıracaksınız.
<div id="solkreklam">Adsense Reklam Kodunuz.</div>
Devamı