Ki jan yo redireksyon Itilizatè ki baze sou kote yo nan WordPress

Geolocation nan WordPress

Kèk mwa de sa, yon kliyan milti-kote mwen te mande si nou te kapab otomatikman redireksyon vizitè ki soti nan rejyon espesifik nan paj kote entèn yo sou sit la. Nan premye fwa, mwen pa t 'panse ke li te twò difisil yon demann. Mwen te panse mwen te kapab telechaje yon adrès IP nan baz done kote yo mete yon liy kèk nan JavaScript nan paj sa yo epi nou ta dwe fè.

Oke, li nan yon anpil pi difisil pase ou ta ka panse. Men kèk nan pwoblèm yo ou kouri antre nan:

  • Adrès IP yo mete ajou sou yon baz kontinye. Ak baz done GeoIP gratis gen fragman gwo nan done ki manke pou presizyon kapab yon gwo pwoblèm.
  • Paj entèn yo bezwen fè fas ak. Li fasil redireksyon yon moun sou paj kay la, men sa ki sou si yo ateri sou yon paj entèn yo? Ou gen ajoute lojik bonbon pou yo ka reyorante resous sou premye vizit la nan yon sesyon, ak Lè sa a, kite yo pou kont yo jan yo tcheke deyò sit la.
  • Caching se konsa nesesè sèjousi ke ou bezwen gen yon sistèm ki trete idantifye chak itilizatè. Ou pa vle yon vizitè soti nan Florid ale nan paj Florid la ak Lè sa a, chak vizitè apre sa.
  • demann pou done ak tout itilizatè nan chak paj ka reyèlman ralanti sèvè ou. Ou bezwen pou konsève pou chak sesyon itilizatè pou ke ou pa bezwen kenbe gade enfòmasyon an sou yo ak sou.

Chak semèn nan itilize te pote pi plis ak plis pwoblèm Se konsa, mwen finalman te bay moute ak fè kèk rechèch. Erezman, yon konpayi deja idantifye ak pran swen nan pwoblèm sa yo ak yon sèvis, GeotargetingWP. GeotargetingWP se yon sèvis API pwisan pou geotarget kontni oswa kreye Geo vize redireksyon nan WordPress. Yo te bati kat grefon ki ka itilize tou depann de bezwen ou yo:

  1. Geotargeting Pro se Plugin la pi renmen pou sot afilye pou peyi yo ofri espesifik paske nan senplisite li a ak karakteristik pwisan. Koulye a, ak presizyon prim ede ou vize Etazini ak Vil kontni espesifik.
  2. Geo Redireksyon voye itilizatè yo sou sit entènèt diferan ki baze sou kote yo ak kèk etap senp. Geo Redireksyon Plugin pou WordPress li nan yon zouti pwisan ki pral kite ou fasil kreye yon redireksyon ki baze sou kritè miltip.
  3. Geo Drapo se yon senp addon pou Geotargeting Pro Plugin ki pral kite ou montre drapo aktyèl itilizatè peyi a oswa nenpòt lòt drapo ke ou vle lè l sèvi avèk yon shortcode senp tankou sa a:
    [Geo-drapo kare = "fo" gwosè = "100px"]
  4. Geo blocker Plugin pou WordPress ap kite ou fasilman bloke aksè a itilizatè soti nan sèten kote. Ou ka bloke yo soti nan aksè sit antye ou a oswa senp chwazi ki paj.

Platfòm la tou pèmèt ou bati ak itilize rejyon yo sib pou ke ou pa bezwen kreye règleman enfini ki baze sou plizyè rejyon yo. Ou ka gwoup peyi yo oswa vil yo nan lòd yo fè li pi fasil sib itilizatè yo. Kòm yon egzanp, ou ta ka kreye yon rejyon yo rele Ewòp ak yon lòt yo rele Amerik, ak Lè sa a, senp sèvi ak non sa yo nan shortcodes oswa widgets ekonomize tan ou. Caching se pa yon pwoblèm, swa. Yo detekte IP reyèl itilizatè pa gen pwoblèm si ou itilize Cloudflare, Sucuri, Akamai, ezoik, Reblaze, vèni, elatriye Si ou gen yon bagay koutim li ka fasil pou ajoute.

API yo bay tèt presizyon jeolokalizasyon, retounen kontinan, peyi, eta ak done vil la. Depi pri a baze sou itilizasyon, ou ka jis konekte dirèkteman nan API yo epi sèvi ak li jan ou ta renmen.

Kòmanse ak Geotargeting WordPress

Divilgasyon: Nou ap itilize lyen afilye nou an nan pòs sa a depi nou renmen sèvis la anpil!

 

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.