WpFunc üzerinde yazdığım Simple Sticky Posts! yazısının Türkçe’sini buraya da eklemek istiyorum. Sabit (Yapışkan – yada ne ad verirseniz) yazıları göstermek için eklentiler kullanıyor olabilirsiniz. Ama bunu tem içinde ayrı bir bölümde göstermek sizin elinizde. İsterseniz bu kodu geliştirebilirsinizde! Ben sabit bir şekilde durması için ayarladım ama sizin jquery ve javascript bilginize göre geliştirilebilir. Ben de geliştirecektim de (facebook üzerinden beni takip edenler bilir) babamın trafik kazası geçirmesi yüzünden uzun uzun uğraşacak vaktim yok. Gelelim kodlara…
İşte burda…
Öncelikle size şu kodu vereyim ki ne yapacağımızı şaşırmayın. (WpFunc üzerinde herşeyi ingilizce yaptım. Ama bu yazıda türkçe :)). Aşağıdaki kod ile dışardan (tema klasörünüzden) dosya çağıracağız.
<?php if(is_home() !is_paged()): ?> <?php // Sabit yazı geliyor. include (TEMPLATEPATH . "/sabit.php"); ?> <?php endif;?>
Bu kodu yapışkan yazınızı göstermek için kullanın. Nereye isterseniz ekleyebilirsiniz. Tercihim menü altına eklemenizdir.
<!-- Sabit Yazı Başla --> <?php query_posts("showposts=1&cat=6"); ?> <?php while (have_posts()) : the_post(); ?> <div id="featured"> <div id="featured2"> <div id="featurediv"> <div class="epic"> <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?> yazısını oku"><img src="<?php $values = get_post_custom_values("Thumbnail"); echo $values[0]; ?>" alt="<?php the_title(); ?> yazısını oku" /></a> </div> <div class="etext"> <div class="ehead"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?> yazısını oku"><?php the_title(); ?></a></h2> <div class="entryinfo"><?php edit_post_link('Düzenle', '', ' |'); ?> Gönderen: <strong><?php the_author(); ?></strong> Tarih: <?php the_time('d M Y'); ?> Kategori: <?php the_category(', ') ?> | <?php comments_popup_link('0 Yorum', '1 Yorum', '% Yorum'); ?> </div> </div> <div class="post"> <?php the_excerpt(); ?> </div> </div> <div class="clearer"></div> </div> </div> </div> <?php endwhile; ?><!-- Sabit Yazı Bitiş -->
Yukarıdaki kodda dikkat ettiyseniz bir yazı gösterilmesini ve kategori numarasını belirttim. Burda kategori numarasını değiştirerek düzenleme yapabilirsiniz. Kendinize göre ayarlayabilirsiniz (CSS,Kod,Yazılar dahil).
Size bir önizleme göstermediğim için üzgünüm ama localhost üzerinde deneme yapabilirsiniz.
Hadi Selametle…