جاسازی ابزارک موقعیت در هر سایتی
ابزارک فقط یک خط 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
- Wix: Add Elements ▸ Embed Code ▸ Embed HTML → iframe را بچسبانید → اندازهٔ عنصر را با ارتفاعی که انتخاب کردهاید هماهنگ کنید. (Wix جاسازیها را در محیط ایزوله اجرا میکند؛ درخواست اجازهٔ geolocation بهخاطر ویژگی allow همچنان کار میکند.)
- Squarespace: یک بلوک Code اضافه کنید (در پلنهای فعلی موجود است) → بچسبانید. اگر ابزارک دیده میشود ولی دکمهاش کاری نمیکند، قطعهکد را دوباره کپی کنید — ویژگی
allow="geolocation"باید حتماً باشد. - Shopify: در ویرایشگر قالب یک بخش Custom Liquid اضافه کنید (یا HTML صفحه را ویرایش کنید) و iframe را بچسبانید. در قالبهای Online Store 2.0 بدون نصب هیچ اپی کار میکند.
- Webflow: یک عنصر Embed را بکشید و رها کنید → بچسبانید → منتشر کنید (جاسازیها فقط در سایت منتشرشده نمایش داده میشوند، نه در Designer).
- Blogger / سایر سیستمهای مدیریت محتوا: هر نمای HTML خام، iframe را همانطور که هست میپذیرد.
رفتار پلتفرمها عوض میشود؛ اگر سازندهٔ سایت در پلن شما iframe را حذف میکند، مرجع نهایی صفحههای راهنمای خودش دربارهٔ «جاسازی HTML سفارشی» است.
مرجع گزینهها
| پارامتر | مقادیر | توضیحات |
|---|---|---|
theme | light · dark · golden | golden برای طراحیهای گرم و لوکس مناسب است. |
mode | compact · full | full یک نقشهٔ کوچک اضافه میکند (بلندتر میشود: height دستکم 380). |
height در iframe | 220 تا 800 پیکسل | compact در 260 جا میشود؛ full در 420 راحت است. |
allow | geolocation | الزامی — بدون آن مرورگر درخواست اجازه را داخل iframe مسدود میکند. |
پرسشهای متداول
برای WordPress افزونه بهتر است یا کد iframe؟
چرا ابزارک نمایش داده میشود ولی دکمهاش کار نمیکند؟
ارتفاع iframe را چند بگذارم؟
نمایش به انگلیسی: How to Embed the Location Widget on Any Site · فارسی