Olùmúdásílẹ̀ Slug Ọ̀fẹ́
Yí àkọlé tàbí ọ̀rọ̀ kankan padà sí slug tí ó bá URL mu. Dáadáa fún àwọn àkọsílẹ̀ blog, àwọn ojú-ewé CMS, àti àwọn URL tí a ti ṣe SEO fún.
Àpẹẹrẹ kíákíá
Bí Ó Ṣe Ń Ṣiṣẹ́
Olùmújáde slug náà ń ṣiṣẹ́ pátápátá nínú aṣàwákiri rẹ láìsí ìwé-ìṣirò ìta kankan. Ó ń yí ọ̀rọ̀ padà sí àwọn slug tí ó ní ààbò URL ní lílo tábìlì transliteration tí a fi ọwọ́ kọ fún Cyrillic, Greek, àti àwọn àmì àkànṣe Latin, pọ̀ mọ́ ìṣàlàyé Unicode (NFKD) aṣàwákiri tí a kọ́ sínú rẹ̀ fún yíyọ ààmì kúrò.
- 1Ìgbésẹ̀ transliterationA ń wá àmì kọ̀ọ̀kan nínú tábìlì CHARMAP tí a kọ́ sínú rẹ̀ tí ó ń fi àwọn àkọsọ tí kì í ṣe ASCII wé àwọn ìbámu Latin — Cyrillic (а→a, ж→zh, ш→sh), Greek (θ→th, ψ→ps), àti àwọn àkànṣe Latin (æ→ae, ß→ss, ð→d). Àwọn àmì tí ó ní ìtọ́ka pàtàkì bí ё→yo ni a mú níbí kí ìpín mìíràn tó ṣẹlẹ̀.
- 2Ìṣàlàyé Unicode àti yíyọ ààmì kúròString.normalize('NFKD') abínibí aṣàwákiri ń pín àwọn àmì tí a ti kó papọ̀ tẹ́lẹ̀ — nítorí náà á di a + ààmì acute tí a kó pọ̀. Regex kan sì ń yọ gbogbo àmì tí a kó pọ̀ kúrò (àyè Unicode U+0300–U+036F), tí ó ń dín àwọn lẹ́tà Latin tí ó ní ààmì bí é, ñ, àti ț sí ìpìlẹ̀ ASCII lásán wọn.
- 3Gígé ọ̀rọ̀ àti ìṣàyẹ̀wò ọ̀rọ̀-ìdúróÀwọn àmì tí kì í ṣe àlámọ̀-nọ́mbà tí ó kù ni a rọ́pò pẹ̀lú àyè, ọ̀rọ̀ náà sì ni a pín sí àwọn ọ̀rọ̀. Bí ìyọkúrò ọ̀rọ̀-ìdúró bá tan, àwọn ọ̀rọ̀ iṣẹ́ Gẹ̀ẹ́sì wọ́pọ̀ (the, and, of, in, …) ni a yọ kúrò nínú àtòjọ ọ̀rọ̀ náà. A sì ń so àwọn ọ̀rọ̀ náà pọ̀ pẹ̀lú olùpín tí o yàn (hyphen, underscore, tàbí dot).
- 4Gígé gígùn àti ìtọjadeBí a bá ṣètò ààlà gígùn tí ó ga jùlọ, a ń gé slug náà ní ààlà ọ̀rọ̀ tí ó súnmọ́ jùlọ kí ó tó dé ààlà náà — kì í ṣe ní àárín ọ̀rọ̀ láé — nípa wíwo padà sí olùpín tí ó kẹ́yìn. Slug gbẹ̀yìn náà ń farahàn lẹ́sẹ̀kẹsẹ̀ bí o ṣe ń kọ, pẹ̀lú iye àmì àti ọ̀rọ̀ tí a fihàn nísàlẹ̀.
Àwọn Irinṣẹ Tó Jọra
Ayipada URL & Oluyipada
Ṣe koodu koodu ati ṣe koodu awọn URL ati awọn gbolohun ọrọ ibeere. Ṣe atilẹyin encodeURIComponent, decodeURIComponent, ati itupalẹ okun ibeere.
Aṣìpadà Ọ̀nà Ọ̀rọ̀
Yí ọ̀rọ̀ padà sí ÀPÍN NLÁ, àpín kékeré, Title Case, camelCase, snake_case, àti síi.
Aṣàtúnṣe Ọ̀rẹ́ Dyslexia
Ṣàtúnṣe ọ̀rọ̀ èyíkéyìí kí ó rọrùn láti kà: àyè lẹ́tà àti ọ̀rọ̀ tí ó gbòòrò, ìlà tí ó ga jù, ìbú ìlà tí a dín, fonti tí ó ṣe kedere, àwọ̀-ẹ̀yìn tútù, àti àwọn ìbẹ̀rẹ̀-ọ̀rọ̀ tí ó nípọn ní àṣàyàn. Gbogbo rẹ̀ nínú aṣàwárí rẹ.