جاسازی ابزارک موقعیت در هر سایتی

ابزارک فقط یک خط iframe است — هر پلتفرمی که HTML سفارشی را بپذیرد می‌تواند میزبان آن باشد. تم و اندازه را در صفحهٔ جاسازی تنظیم کنید، کد را کپی کنید و سپس مراحل پلتفرم خودتان را در ادامه دنبال کنید. کاربران WordPress به‌جای این کار یک افزونهٔ تک‌کلیکی در اختیار دارند.

مبتنی بر اجازه · خصوصی · در Chrome، Safari، Firefox، Edge کار می‌کند

WordPress (ساده‌ترین راه: افزونه)

راه افزونه: whatismylocation-widget.zip را دانلود کنید → wp-admin ▸ Plugins ▸ Add New ▸ Upload Plugin → فعال کنید. سپس [whatismylocation] را هرجا که کدهای کوتاه کار می‌کنند بگذارید (نوشته‌ها، برگه‌ها، ابزارک‌های متنی)، همراه با گزینه‌ها: [whatismylocation theme="golden" mode="full" height="420"]. افزونه همان iframe را خروجی می‌دهد — چیز دیگری به سایت شما دست نمی‌زند.

راه بدون افزونه: در ویرایشگر بلوکی یک بلوک Custom HTML اضافه کنید و iframe را بچسبانید. در ویرایشگر کلاسیک، اول به زبانهٔ Text بروید.

Wix، Squarespace، Shopify، Webflow، Blogger

رفتار پلتفرم‌ها عوض می‌شود؛ اگر سازندهٔ سایت در پلن شما iframe را حذف می‌کند، مرجع نهایی صفحه‌های راهنمای خودش دربارهٔ «جاسازی HTML سفارشی» است.

مرجع گزینه‌ها

پارامترمقادیرتوضیحات
themelight · dark · goldengolden برای طراحی‌های گرم و لوکس مناسب است.
modecompact · fullfull یک نقشهٔ کوچک اضافه می‌کند (بلندتر می‌شود: height دست‌کم 380).
height در iframe220 تا 800 پیکسلcompact در 260 جا می‌شود؛ full در 420 راحت است.
allowgeolocationالزامی — بدون آن مرورگر درخواست اجازه را داخل iframe مسدود می‌کند.
چطور ویجت موقعیت رو تو سایت بذارم افزودن ابزارک مکان‌یابی به وب‌سایت با کد iframe

پرسش‌های متداول

برای WordPress افزونه بهتر است یا کد iframe؟
هر دو همان iframe را خروجی می‌دهند. اگر نمی‌خواهید با کد سر و کله بزنید، افزونه را نصب کنید و کد کوتاه را بگذارید؛ اگر ترجیح می‌دهید هیچ چیزی به سایت اضافه نشود، در ویرایشگر بلوکی یک بلوک Custom HTML بسازید و قطعه‌کد را بچسبانید.
چرا ابزارک نمایش داده می‌شود ولی دکمه‌اش کار نمی‌کند؟
تقریباً همیشه به این خاطر است که ویژگی allow="geolocation" هنگام کپی یا در پاک‌سازی HTML توسط سازندهٔ سایت از بین رفته است. قطعه‌کد را دوباره از صفحهٔ جاسازی کپی کنید و مطمئن شوید صفحه‌تان روی HTTPS ارائه می‌شود؛ مرورگرها روی http:// اجازهٔ موقعیت نمی‌دهند.
ارتفاع iframe را چند بگذارم؟
حالت compact در 260 پیکسل جا می‌شود و حالت full با نقشهٔ کوچکش در 420 پیکسل راحت است. هر عددی بین 220 تا 800 پیکسل مجاز است؛ فقط یادتان باشد اندازهٔ خودِ عنصر جاسازی را در سازندهٔ سایت با همان ارتفاع هماهنگ کنید.

نمایش به انگلیسی: How to Embed the Location Widget on Any Site · فارسی