Beýik azat Slug Oýnatyjy (Slugify)
Her bir başlygy ýazýan wagtyňda arassa URL slug'a öwür - aksentler çykaryldy, böleç üçin saýlawlar, kiçi/beýik harplar we uzynlyk.
Nädip işleýär
- Bir serp ýaz. Bir başlyk, önüm ad ýa-da her hili metin ýaz ýa-da goýdy.
- Gör. URL-safe slug siz ýazýança ömürlik bina edýär - aksent, boşluk we notlar siziň üçin işlenýär.
- Copy the slug. Netijäni öz permalink, faýl adyny ýa-da ankrowyň içine nusgala. Herşey seniň görnükliň içinde işleýär.
Bu esbap hakda
Bir baglanç ýa başlygy ýazýan wagtyňda arassa, URL-segurlykly bir slagga öwür. Bu metini kiçi harplar bilen ýazýar, aksentleri aýyrýar (şonuň üçin Crème Brûlée creme-brulee'e öwrülýär), notlary aýyrýar we boşluklary çyzgylar bilen çalşýar, soňra gaýtalanmalar ýykylýar we boş bölekleri gysýar. Netijeler tiz täzelenýär, bir permalink, bir faýl ady ýa bir ankor id'e düşmek taýýar. Öňdebaryjy opsiýalar siziň çyzgylar ýerine aşak çyzgylary ulanmakyňyzy, ahyrky uly harplary saklamakyňyzy ýa-da slagy iň uzak uzynlyga gapatmany mümkin edýärler.
Adamlar ony näme üçin ulanýar
- Bir blog makalasynyň başlygyndan bir permalink gur
- Bir faýl adyndan howpsuz faýl adyny döret
- Sahypa üçin ankor/heder id-lerini bejer
- URL'ler üçin önüm ýa-da kategoriýa adlaryny kadalaşdyr