Arkadaşlar selamlar,
Yeni bir vord pres sitem için yapmak istediğim bi olay var
konu açarken açıklama alanına bazı özel alanları eklemek istiyorum bunu ayrı koyabileceğimi biliyorum ancak ben özellikle açıklama içerisine ekleyebilmek istiyorum..
öreneğin açıklama alanına şunu yazmak istiyorum;
<? yazı başlığı?> konusunu görüntülemektesiniz <?versiyon_ozelalan?> nolu son versiyonu sitemizde bulabilirsiniz. <?kategori?> kategorisinde yayınlanmaktadır. ürününü <?renk_ozelalan?> rekleri ile beğenize sunulmaktadır.
bu konuda bana yardımcı olabilirmisiniz rica etsem
wp özel alanı content içine yazdırmak ???
17
●2.248
- 19-01-2013, 22:06:35<? yazı başlığı?> konusunu görüntülemektesiniz <?versiyon_ozelalan?> nolu son versiyonu sitemizde bulabilirsiniz. <?kategori?> kategorisinde yayınlanmaktadır. ürününü <?renk_ozelalan?> rekleri ile beğenize sunulmaktadır.
Bu şekilde Content in içine mi istiyorsunuz? yoksa altına üstüne mi?
daha net yardımcı olabilirm - 19-01-2013, 22:13:27özel alanı kısa kod içine alabilirsiniz.
böylece şu şekilde kullanırsınız :
örnek bir kısa kodAlıntı
function yazi_basligi_k( $atts, $content = null ) { return '<span class="kisa_kod">'.get_the_title().'</span>'; } add_shortcode('yazi_basligi', 'yazi_basligi_k');[yazi_basligi] şeklinde kullanacaksınız.
kod bloğunu gerekli fonksiyonları kullanarak ve kısakod,fnksiyon adlarını değiştirerek çoğaltabilirsiniz. - 19-01-2013, 22:37:23cudjex adlı üyeden alıntı: mesajı görüntüle
hocam çok teşekkürler yanlız özel alan içinde bir örnek yazabilirmisiniz rica etsem
konu başlığı olarak tam istediğim gibi oldu ancak özel alanı örnekleyebilirseniz çok sevinirim - 19-01-2013, 22:49:38yazı içinde birden fazla post meta değişimi yapmak isterseniz şu fonksiyonda işinizi görecektir:
<?php function metalari_dose($icerik){ $baslik = get_the_title(); $kategori = get_the_category(); $versiyon = get_post_meta($post->ID, 'versiyon_ozel_alan_ismi', true); $renk = get_post_meta($post->ID, 'renk_ozel_alan_ismi', true); $icerik = str_replace(array('{baslik}', '{versiyon}', '{kategori}', '{renk}'), array($baslik, $versiyon, $kategori, $renk), $icerik); return $icerik; } add_filter('the_content', 'metalari_dose'); ?>bu durumda kodunuz:
{baslik} konusunu görüntülemektesiniz. {versiyon} nolu son versiyonu sitemizde bulabilirsiniz. {kategori} kategorisinde yayınlanmaktadır. ürününü {renk} rekleri ile beğenize sunulmaktadır.şeklinde kullanmanız gerekir. gerçi kategori böyle geliyor muydu tam hatırlamıyorum, uzun zamandır wp içinde değilim
- 19-01-2013, 22:57:45hocam bu şekilde de sadece konu adı geliyor diğer alanlar gelmedi malesefseemsiyah adlı üyeden alıntı: mesajı görüntüle
- 19-01-2013, 23:12:43seemsiyah adlı üyeden alıntı: mesajı görüntüle
hocam ytardımlarınız için çok teşekkürler ancak bazı yerlerde sorun var hala
sorunlar şu şekilde;
- kategori gelmiyor
konu başlığı ve özel alanlarda yazılar arası boşluklar fazla çıkıyor
konu başlığı örnek
konu__başlığı__örnek gibi aralıklı çıkıyor yani
bu sorunuda halledebilirsek eğer vallahi çok sevineceğim - 19-01-2013, 23:14:11kategoriler belki array olarak geliyordur, tam emin değilim. aralıklı çıkıyor derken? satır mı atlıyor yoksa boşluk mu var?Kairos adlı üyeden alıntı: mesajı görüntüle