آموزش های وردپرس

آموزش رفع مشکل عدم نمایش نقشه گوگل در دامنه IR وردپرس

افزودن نقشه گوگل در وردپرس این امکان را برای سایت شما فراهم میکنه که موقعیت مکانی کسب و کار خود را روس نقشه مشخص کنید تا کاربرانی که قصد دارند به صورت حضوری به دفتر شما مراجعه کنند راحت‌تر قادر باشند در بین حجم عظیمی از ترافیک شهری مکان شما را پیدا کنند. برای اضافه کردن نقشه گوگل در وردپرس مقاله‌ای را چندی پیش آماده و منتشر کردم که با مراجعه به آموزش نمایش موقعیت مکانی وردپرس روی نقشه گوگل میتونید ازش استفاده کنید. اما اخیرا اتفاقی در گوگل افتاده که ظاهرا امکان استفاده از نقشه‌های گوگل در وردپرس که توسط کلیدهای API صورت می‌گرفتند فراهم نیست و تمام دامنه‌های IR که از نقشه گوگل استفاده می‌کردند دیگه نقشه اضافه شده به وردپرس داخل صفحات سایتشون نمایش داده نمیشه. اما برای سایر دامنه‌های بین المللی مثل com، net، org و… مشکلی از این بابت وجود نداره.

بنابراین در این آموزش از پایگاه دانش میزبان‌فا قصد دارم به معرفی دو روش برای نمایش موقعیت مکانی روی نقشه در وردپرس را به شما آموزش بدم که با استفاده از این دو راهکار میتونید از تحریم نقشه گوگل برای دامنه‌های IR راه نجاتی پیدا کنید. دامنه‌های IR که در حال استفاده از نقشه گوگل در وردپرس یا هر سیستم دیگه با استفاده از API گوگل بودند بعد از اعمال این تحریم با تصویر زیر در نقشه‌های خود روبه‌رو شدند.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

آموزش رفع مشکل عدم نمایش نقشه گوگل در دامنه IR وردپرس

روش اول استفاده از حالت iFrame هست که میتونید موقعیت مکانی را روی نقشه گوگل مشخص کرده و با استفاده از کد Embed که خود گوگل مپ در اختیارتون قرار میده موقعیت مکانی را روی نقشه نمایش دهید. اما در راهکار دوم میتونید از نقشه‌های دیگری به جز گوگل استفاده کنید که افزونه‌ای هم برای این کار وجود داره. پس اگر شما هم از نقشه گوگل استفاده می‌کنید و دامنه سایتتون هم IR هست که اخیرا با این مشکل مواجه شدید تا انتهای این مقاله همراه ما باشید.

1. نمایش نقشه گوگل در وردپرس با iFrame

در این روش ابتدا باید به آدرس https://www.google.com/maps مراجعه کنید. سپس در کادر جستجو اگر از قبل شرکت و کسب و کار شما در گوگل ثبت شده نام اونو وارد کرده و جستجو کنید تا در نقشه نمایش داده بشه. در نهایت بعد از پیدا کردن مکان، تا جایی که فکر می‌کنید به درستی زوم شده و اندازه متناسبی هم هست روی آیکون اشتراک‌گذاری کلیک کنید. در صورتی که مکان قبلا روی نقشه ثبت نشده هم میتونید موقعیت دقیق را روی نقشه پیدا کنید و بعد از یک بار کلیک کردن روی مکان به همین ترتیب عمل کنید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

بعد از کلیک روی آیکون اشتراک گذاری پنجره زیر براتون باز خواهد شد. روی ستون Embed a Map کلیک کنید تا کد iFrame برای نمایش موقعیت مشخص شده ساخته بشه.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

همونطور که در تصویر میبینید امکان نمایش نقشه در اندازه‌های زیر وجود داره که در اینجا من اندازه Medium را برای این کار انتخاب کردم.

  • small: با انتخاب این گزینه نقشه در اندازه کوچک نمایش داده خواهد شد.
  • medium: با انتخاب این گزینه نقشه در اندازه متوسط نمایش داده خواهد شد.
  • large: با انتخاب این گزینه نقشه در اندازه بزرگ نمایش داده خواهد شد.
  • custom size: با انتخاب این گزینه نقشه در اندازه دلخواه نمایش داده خواهد شد که میتونید اندازه دلخواه را برای پهنا و ارتفاع وارد کنید.

حالا که اندازه دلخواه مشخص شد و کد Embed تولید شده بر اساس سایز دلخواه نقشه گوگل تغییر کرد روی دکمه COPY HTML کلیک کنید و سپس به ویرایشگر وردپرس یا هر مکانی که قصد نمایش نقشه را دارید مراجعه کرده و این کد را در مکان مورد نظر قرار دهید. این کد میتونه در بخشی از قالب، نوشته یا برگه قرار بگیره تا نقشه را در اون نمایش بدین. اگر قصد نمایش در برگه یا نوشته را دارید ویرایشگر وردپرس را بر اساس توضیحاتی که در مقاله آموزش مدیریت برگه‌ها در وردپرس دادم روی حالت متن قرار داده و سپس کد را در مکان مناسب قرار دهید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

حالا همونطور که در تصویر میبینید با تغییر اعداد width و height به ترتیب میتونید پهنا و ارتفاع دلخواه برای نقشه گوگل در وردپرس مشخص کنید تا نقشه با این اندازه در نوشته یا برگه نمایش داده شود.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

2. نمایش نقشه OpenLayers در وردپرس با افزونه

افزونه‌ای که برای نمایش نقشه گوگل در وردپرس قصد دارم معرفی کنم با نام WP Google Maps در مخزن وردپرس به ثبت رسیده و تاکنون موفق شده بیش از 400.000 نصب فعال و کسب امتیاز 4.8 را ازآن خودش بکنه که با استفاده از این افزونه میتونید موقعیت مکانی خود را روی نقشه نمایش بدین. برای استفاده از این افزونه ابتدا روی دکمه زیر کلیک کنید تا به صفحه افزونه در مخزن وردپرس هدایت شده و سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه بکنید.

دانلود افزونه WP Google Maps

بعد از نصب و فعال سازی این افزونه مشابه تصویر زیر منویی با نام نقشه‌ها در پیشخوان سایت وردپرسی شما اضافه میشه که باید ابتدا به زیرمنوی نقشه‌ها> تنظیمات مراجعه کرده و مشابه تصویر زیر گزینه Maps Engine را روی حالت OpenLayers قرار بدین تا به جای نقشه گوگل از این نقشه استفاده کنید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

بعد از ذخیره تنظیمات مشابه تصویر زیر به منوی نقشه‌ها مراجعه کرده و اولین نقشه پیشفرض که با نام اولین نقشه من وجود داره را انتخاب کرده و روی دکمه ویرایش کلیک کنید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

بعد از اینکه وارد صفحه ویرایش مکان شدید از پایین صفحه روی آیکون ضربدر که برای مکان نقشه قرار داره کلیک کنید تا آیکون نمایش موقعیت که مربوط به مکان دیگه است حذف کنید و مکان خودتون را روی نقشه ثبت کنید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

حالا که مکان پیشفرض حذف شد، روی نقشه با استفاده از نشانگر ماوس و دکمه چرخش موس کشور ایران را پیدا کرده و تا جایی که موقعیت مکانی خودتون را پیدا کنید زوم کنید. در نهایت بعد از اینکه موقعیت دقیق خودتون مشخص شد روی نقشه راست کلیک کنید تا Badget مربوط به نمایش مکان که به رنگ قرمز هست روی اون نقطه ذخیره شده و در نهایت روی دکمه Add marker کلیک کنید.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

در نهایت روی دکمه ذخیره نقشه کلیک کرده و به منوی نقشه‌ها> نقشه‌ها در پیشخوان وردپرس مراجعه کرده و شورت کدی که برای نقشه وجود داره را کپی کرده و در نوشته، برگه و یا مکانی از قالب که قصد دارید نقشه نمایش داده بشه قرار بدین.

آموزش دور زدن تحریم دامنه IR در نقشه گوگل و نمایش نقشه گوگل در وردپرس

بعد از قرار دادن کد کوتاه نقشه مشابه تصویر زیر خواهید دید که نقشه openlyers در مکانی که مشخص کردید نمایش داده شده و دیگه در صورت استفاده از دامنه IR محدود به نقشه گوگل برای نمایش موقعیت مکانی در وردپرس نخواهید بود.

آموزش رفع مشکل عدم نمایش نقشه گوگل در دامنه IR وردپرس

امیدوارم این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از این آموزش تونسته باشید از تحریم نقشه گوگل برای دامنه‌های IR عبور کرده و موقعیت مکانی خودتون را روی نقشه در وردپرس نمایش دهید. در صورتی که در رابطه با این آموزش و نحوه حل مشکل نمایش نقشه گوگل در وردپرس برای دامنه IR سوال یا مشکلی داشتید در بخش دیدگاه‌ها اعلام کنید تا در کوتاه‌ترین زمان ممکن پاسخگوی شما باشم.
4.8/5 - (47 امتیاز)

علی یزدان پرست

حدود 8 سالی هست که در زمینه میزبانی وب به صورت تخصصی فعالیت می کند و علاقه زیادی به کسب تجربه در زمینه بازاریابی اینترنتی و تجارت الکترونیک دارد، علی یک کارآفرین خستگی ناپذیر است و با انرژی حیرت انگیزی تمام قسمت های میزبان فا را توسعه می دهد، علی به سبک حرفه ای و انحصاری خود زندگی می کند و خط فکری خاصی را همیشه دنبال می کند، او رفتار هایی کاملا متفاوت نسبت به سایر مدیرانی که تا به حال دیده اید دارد...

‫۱۸ دیدگاه ها

  1. سلام و خدا قوتن بابت آموزش های خوبتون،
    مپ گوگل برای استفاده در سایت پولی شده؟ من قالب انفولد دارم و خودش امکان اضافه کردن موقعیت رو داره و مثل اینکه مشکلی داره!!1

    1. سلام محمود جان، در صورتی که از دامنه IR استفاده میکنی، برای این نوع پسوند غیر قابل استفاده است. میتونی از روشی که در این آموزش گفته شده استفاده کنی.

      1. سلام ما روی نقشه گوگل کسب و کار رو ثبت میکنیم و همینطور در داخل سایت نیز این آموزش رو انجام میدیم. اما هر چند ماه یکبار برخی از رقیب ها میان و لوکیشن مارو روی نقشه تغییر میدن. حالا آیا راهکاری هست که کسب و کار برای گوگل تثبیت بشه؟ یا حداقل تغییر محل کسب و کار با تایید ما باشه؟

  2. سلام
    من در سایتم درخواست هایی برای گوگل مپس google maps دارم؛ چطور می تونم به طور کلی حذفشون کنم؟
    ممنون

    1. سلام و روز بخیر،
      شما باید چک کنید که این درخواست‌ها از طریق کدوم فایل از قالب یا افزونه انجام میگیره و بعد با ویرایش کردنشون حذف کنید.

  3. من قبلنا یه سایتی دیدم که مثلا ستادهای انتخاباتی سعید جلیلی میومدن و هر ستادی آدرس خودش رو روی نقشه گوگل که توی سایت بود مارک میکرد و اطلاعاتی مثل آدرس و تلفن و … از ستاد خودش میذاشت که بعدا مدیر سایت میرفت تأیید میکرد و این آدرس در معرض دید عموم قرار میگرفت

    کسی میتونه یه افزونه اینطوری بهم معرفی کنه لطفا؟

  4. سلام آقای صادقی خسته نباشید
    حدودا 2 ماهی میشه که با سایت شما اشنا شدم و هر مشکلی داشتم اول از داخل سایت شما شروع به جستجو می کنم و اگه نبود میرم گوگل!
    مثل همیشه عالی و روتین توضیح میدید، خیلی ممنون

  5. سلام . من یک سایت دایرکتوری و اگهی دارم . ایا از این روش میشه استفاده کرد ؟ میخوام هم خودم و هم کاربر و اگهی دهنده بتونه روی نقشه موقیعت شو نشون درج کنه و هم به تمام کاربران نشان بده . و اینکه تمام اگهی ها رو روی یک نقشه نشان بده . مثله خود گوگل .. وقتی رستوران میزنی همه رستوران های شهر رو نشون میده و ….

  6. با سلام،
    خدا قوت
    بهترین سایت از هر نظر
    شما عرض کردین برای قالب های وردپرس ولی برای ما یه قالب html هسش و روی دامنه ir
    هاست خود را که از همین سایت پر اعتبار و حرفه ای میزبان فا خریدم فعال کردم!
    چیکار کنم تا نقشه گوگل در قالب های html بالا بیاد؟
    با تشکر از تیم حرفه ای میزبان فا

    1. سلام روزبخیر؛
      ممنون از لطف و محبتی که به مجموعه میزبان فا دارید.
      برای رفع چنین مشکلاتی می تونید از افزونه استفاده کنید یا لوکیشن مورد نظرتون رو روی گوگل مپ پیدا کنید سپس کد جاسازی اون رو بگیرید و در بخش متنی سایتتون درج کنید.

  7. سلام. سپاس از آموزش خوبتون. درست شد. در نسخه دسکتاپ اوکی شده . ولی در گوشی موبایل یک مشکل: مارکر رو نشون میده ولی نقشه کلا سفید هست! برای این مورد راه حلی دارید؟

  8. سلام وقتتون بخیر
    من ااول از راه دوم استفاده کردم و راه دوم جواب نداد و بعد که از راه اول استفاده کردم جواب داد . حالا من اگر افزونهWP Google Maps را حذف کنم مشکلی پیش نمی اید ؟

    1. سلام و احترام؛
      با افزونه مذکور نقشه ای روی سایت درج کردید؟ اگر خیر مشکلی در حذف نیست.
      در خصوص راهکار اول چون از ایفریم استفاده میشه سعی کنید در تعداد نقشه هایی که درج می کنید محتاط باشید.

  9. با سلام.. من از قالب ResumeX استفاده میکنم که در تنظیمات خودش یک فیلد وارد کردن API گوگل و دو فیلد طول و عرض جغرافیایی براش تعریف شده.. الان در این قالب که فقط برای گوگل تعبیه شده من چطوری میتونم این کارهایی که گفتید رو براش انجام بدم؟ ممنونم خیلی به این نقشه نیاز دارم…

    1. سلام و احترام؛
      اخیرا اتفاقی در گوگل افتاده که ظاهرا امکان استفاده از نقشه‌های گوگل در وردپرس که توسط کلیدهای API صورت می‌گرفتند فراهم نیست و تمام دامنه‌های IR که از نقشه گوگل استفاده می‌کردند دیگه نقشه اضافه شده به وردپرس داخل صفحات سایتشون نمایش داده نمیشه. اما برای سایر دامنه‌های بین المللی مثل com، net، org و… مشکلی از این بابت وجود نداره. دو راهکار ذکر شده در مقاله رو میتونید تست کنیذ.

  10. سلام
    ممنونم از راهنمایی تون
    آیا وجود نقشه گوگل نسبت به نقشه های دیگه مزیتی از لحاظ سئو داره؟
    اگر داشته باشه بهتر نیست یه نقشه ی گوگل بزاریم ، هرچند به مخاطب بدون فیلترشکن دار نشون نمیده اما خود گوگل که میتونه ببینه
    البته به لطف وضعیت فیلترینگ دیگه اغلبن با فیلتر شکن اینترنتو میچرخن و باز اونام تو دیدن نقشه ی گوگل مشکلی ندارن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *