Social Feed

What's on your mind?
5 4 0

Resolved XenForo SEO URL Değiştirme Eklentisi

Merhabalar,

XenForo sistemine yeni başlayan biriyim forum'um daha yapım aşamasında (no-index durumunda).
Ama URL yapısı hiç hoşuma gitmedi ve göz aşinalığım olmadığı için /konu-adi.id/ şeklinde...
Merhabalar,

XenForo sistemine yeni başlayan biriyim forum'um daha yapım aşamasında (no-index durumunda).
Ama URL yapısı hiç hoşuma gitmedi ve göz aşinalığım olmadığı için /konu-adi.id/ şeklinde olan url'leri /konu-adi-id/
/user.id/ olan url'leri /user-id/ olarak güncelleyen bir çakma eklenti oluşturdum.

/forums/ ve /categories/ leri manuel olarak Setup > Route filters'e eklediğim için bu kısımları bu eklenti içerisine eklemedim. Zaten yenisi açılmayacak açılsa da manuel eklerim diye düşündüm.

/misc/ /help/ vb görünen her yeri Setup > Route filters kısmında bunları da ekledim. Bunlar dışında user ve konu kısımları önemli onları kullanıcı da açabiliyor otomatik kontrol dışı diye kodladım. Şimdi sizlere danışmak istedim threads ve members dışında .id (nokta.ID) li atladığım eklentiye eklememiz gereken bir kısım var mı?

Ayrıca: 3, 4, 7, 8, 9 gibi VIP üyelere /members/admin-1/ yada /members/admin.1/ gibi olması yerine doğrudan /admin/ olacak şekilde ayarladım. Böylece PREMİUM Hissiyat oluşturulacağını düşündüm.

İşte kodlar:
PHP:
Dear Guests, welcome! Please, Log in or Register to view hide content!

Eklenti sonrası açılan konu url şu şekilde: siteadresi.com/emojis-and-brand-assets-etc-6/#post-7

XenForo'dan daha tam anlamadığım için eklenti haline bile getiremedim ve o şekilde kuramadım. PHP altyapısını bildiğim için bu tarz bir php dosyası ile class extension'a manuel ekleyerek sorunumu çözdüm.
Ama unuttuğum atladığım bir yer var mı? Geliştirilmeli mi? Yoksa bu kadar yeterli mi? Deneyimli dostların değerli yorumlarını bekliyorum.


Keyifli forumlar..
M
MeteanYalim
Osman bey verdiğiniz değerli bilgiler için çok teşekkür ederim. Site şuan bomboş ve kullanıcısız olduğu için bu kodlar sorunsuz ve mükemme çalışıyor gibi görünüyor ama sizin gibi deneyimi ve...
Osman bey verdiğiniz değerli bilgiler için çok teşekkür ederim. Site şuan bomboş ve kullanıcısız olduğu için bu kodlar sorunsuz ve mükemme çalışıyor gibi görünüyor ama sizin gibi deneyimi ve ileriye dönük düşününce kendi kafama sıktığımı fark ettim. ama aslında tek istediğim site.com/konu-adi-id olmasıydı.
/konu-adi.id/ veya /konu/konu-adi-id/ şeklinde oluşumlar hoşuma gitmiyor. Setup > Route filters (Rota Filtreleri) buradan'da bütün konuları profilleri tek tek çeviremem diye böyle bir işe kalkıştım ama canlıya geçmeden bunu iptal edip alternati çözüm üzetmeliyim. Değerli vaktinizi ayırıp kodları incelediğiniz ve yorumlayıp beni aydınlattığınız için çok ama çok teşekkür ederim.

İyi Çalışmalar.
XenTR
XenTR
Rica ederim, yardımcı olabildiysem ne mutlu. Projenizde ve XenForo geliştirme yolculuğunuzda başarılar dilerim!
M
MeteanYalim
Setup > Router filters'den.

Find route: threads/{name:string}.{name:digit}/
Replace with: t/{name:string}-{name:digit}/

yapınca oluyor aslında ama t/ de eklemek istemiyorum. Tüm...
Setup > Router filters'den.

Find route: threads/{name:string}.{name:digit}/
Replace with: t/{name:string}-{name:digit}/

yapınca oluyor aslında ama t/ de eklemek istemiyorum. Tüm sorun burada başlıyor. :)

The replace route must start with a route prefix.

Oda inatçı bende. Ama bir şekilde onun suyuna giderek çözeceğiz bu sorunu. Ama kesinlikle bu yöntemle değil. Başlamadan sıkıntılı bir yoldan döndüm ileride fark etsek indexleri taşımakta büyük sorun oluştururdu iyiki burada danışmışım hiç bu açıdan bakmamıştım.
  • Like
Reactions: XenTR

Members online

No members online now.

Trending resources

Trending content

Back
Top Bottom