Forumlar - Seditio CMS - Seditio 175 Genel - Seditio 175 Sayfalar için Seo Url Yapımı

 

Author Message
Kaan

Administrators

Online status

623 posts

#991   2018-03-22 09:54 GMT        
Seditio 175'de bulunan mevcut Sef link'i beğenmiyorsanız size basit ve sade bir sef link hazırladım bu sadece list ve sayfalar için geçerli

Kullanmak isterseniz aşağıdaki uygulamayo yapmanız yeterli olucaktır.

system/fonksiyon.php ye ekleyin.

PHP:
function seoLink($str){
        $preg = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '+', '#', '.');
        $match = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', 'plus', 'sharp', '');
        $perma = strtolower(str_replace($preg, $match, $str));
        $perma = preg_replace("@[^A-Za-z0-9-_.+]@i", ' ', $perma);
        $perma = trim(preg_replace('/s+/', ' ', $perma));
        $perma = str_replace(' ', '-', $perma);
        return $perma;
    }

Kodlarda sorun varsa burdan alabilirsiniz.
Fonksiyon.php için
Mesajın içeriğini Görmeniz için Giriş yapınız.


Page-List ve news de aşağıdaki kodu bul.
PHP:
$pag['page_pageurl'] = (empty($pag['page_alias'])) ? sed_url("page", "id=".$pag['page_id']) : sed_url("page", "al=".$pag['page_alias']);


Alttakiyle değiştir.
PHP:
$pag['page_pageurl'] = (empty($pag['page_alias'])) ? seoLink($pag['page_title'])."/".$pag['page_id'] : sed_url("page", "al=".$pag['page_alias']);

Kodda sorun varsa burdan indirin. https://paste.ee/p/1N9j8

.htaccess dosyasına her hangi bir kod eklemenize gerek yoktur otomatik dönüşüm sağlanıcaktır linklerde.
Tekrar belirteyim bu uygulama sadece sayfa ve list için geçerli forumlarda çalışmayacaktır.
Bunlara baktınızmı?
Benzer Konu ve Sayfalar Sorunu
Seditio Site URL Adresi (Domain) Değiştirmek İçin Mysql Sorgular
2017 için SEO Sıralama Faktörleri
Seditio Developer Skype: ntkaorg
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...