• 15-04-2009, 21:29:20
    #1
    wordpress icin program botu yazdım ama programı cekerken misal program ismi msn messenger 8.5.html aralarında bosluk oldugu icin msn%20messenger%208.5.html diye cıkıyor oda konuyu goruntulemiyor normalde ise msn-messenger-8.5.html yazması gerek bu sorunu nasıl cozebiliriz ?
  • 15-04-2009, 21:46:34
    #2
    wp nin kendine has seosu vardır boşlukları atması gerekir

    ama olmuyorsa botta başlık için bir seo yapın o seo lu başlığıda post_name alanına kaydedin
  • 15-04-2009, 22:28:09
    #3
    yaa zaten post name alanına orjinal ismi yazpıyoruz onemli olan o boslukların yerine - isareti getirtebilme ? dimi
  • 15-04-2009, 22:39:43
    #4
    hayır wp tablosunda başlık post_title alanına yazılır seo ise post_name alanına yazılır
    örnek: türkçe ırkımız
    post_title: türkçe ırkımız
    post_name: turkce-irkimiz
    işte bi fonksiyon tanımla boşlukları - şekline çevirien sonrada başlığı bu fonksiyondan geçirip veritabanına kaydet
    $seo = cevir ($baslik);
  • 16-04-2009, 09:20:59
    #5
    Üyeliği durduruldu
    forumda str2url fonksiyonu vermiştim javascript fonksiyonu ve smarty fonksiyonu yazilmis halini. aratirsaniz dönüştürme konusunda o işinizi görebilir