Merhabalar bugün Mysql Slug Query ile slug oluşturma kodunu sizlere aktaracağım. Belki lazım olur diye araştırıp derlediği ve sizlere aktardağım bu query ile hızlı bir şekilde slug alanları yaratabilirsiniz.

Bu Kod ne yapar ?

Mysql query alanlarında sorgulayıp replace ederek title alanlarınızı slug olarak çevirebilirsiniz. Seo uyumlu linkler için kullanabileceğiniz kısa bir method olarak php ile güncelleme yaparak yeni eklediğiniz insert alanlarındada kullanabilirsiniz.

Kod Bloğu


LOWER(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(TRIM('My String'), ':', ''), ')', ''), '(', ''), ',', ''), '\\', ''), '\/', ''), '\"', ''), '?', ''), '\'', ''), '&', ''), '!', ''), '.', ''), ' ', '-'), '--', '-'), '--', '-')) AS `post_name`

Yukarıdaki kod bloğunu kendi tarafınızda farklı bir şekilde güncelleme yaparsanız, alt kısımda yorum olarak paylaşabilirsiniz.