کسی بھی سائٹ پر لوکیشن ویجٹ کیسے embed کریں
ویجٹ صرف ایک iframe لائن ہے — ہر وہ پلیٹ فارم جو custom HTML قبول کرتا ہے اسے چلا سکتا ہے۔ embed والے صفحے پر اپنی تھیم اور سائز طے کریں، کوڈ کاپی کریں، پھر نیچے دیے گئے اپنے پلیٹ فارم کے مراحل پر عمل کریں۔ WordPress استعمال کرنے والوں کو اس کے بجائے ایک کلک والا plugin مل جاتا ہے۔
اجازت پر مبنی · نجی · Chrome، Safari، Firefox، Edge پر کام کرتا ہے
WordPress (سب سے آسان: plugin)
Plugin والا راستہ: whatismylocation-widget.zip ڈاؤن لوڈ کریں → wp-admin ▸ Plugins ▸ Add New ▸ Upload Plugin → فعال کریں۔ پھر [whatismylocation] کو کہیں بھی رکھ دیں جہاں shortcodes چلتے ہیں (پوسٹس، صفحات، ٹیکسٹ ویجٹس)، اختیارات کے ساتھ: [whatismylocation theme="golden" mode="full" height="420"]۔ plugin وہی iframe ڈالتا ہے — اس کے سوا آپ کی سائٹ پر کچھ نہیں چھیڑا جاتا۔
بغیر plugin والا راستہ: بلاک ایڈیٹر میں ایک Custom HTML بلاک شامل کریں اور iframe پیسٹ کر دیں۔ کلاسک ایڈیٹر میں پہلے Text ٹیب پر جائیں۔
Wix، Squarespace، Shopify، Webflow، Blogger
- Wix: Add Elements ▸ Embed Code ▸ Embed HTML → iframe پیسٹ کریں → عنصر کا سائز اپنی منتخب کردہ اونچائی کے مطابق کر دیں۔ (Wix embeds کو sandbox میں رکھتا ہے؛ allow attribute کی وجہ سے geolocation کی اجازت کا پیغام پھر بھی کام کرتا ہے۔)
- Squarespace: ایک Code بلاک شامل کریں (موجودہ پلانز میں دستیاب) → پیسٹ کریں۔ اگر ویجٹ نظر آئے مگر بٹن کچھ نہ کرے تو snippet دوبارہ کاپی کریں —
allow="geolocation"attribute کا موجود ہونا ضروری ہے۔ - Shopify: تھیم ایڈیٹر میں ایک Custom Liquid سیکشن شامل کریں (یا صفحے کا HTML خود ایڈٹ کریں) اور iframe پیسٹ کر دیں۔ یہ Online Store 2.0 تھیمز میں کوئی ایپ انسٹال کیے بغیر کام کرتا ہے۔
- Webflow: ایک Embed عنصر گھسیٹ کر لائیں → پیسٹ کریں → شائع کریں (embeds صرف شائع شدہ سائٹ پر نظر آتے ہیں، ڈیزائنر میں نہیں)۔
- Blogger / دیگر CMS: کوئی بھی raw-HTML ویو iframe کو جوں کا توں قبول کر لیتا ہے۔
پلیٹ فارمز کی عادتیں بدلتی رہتی ہیں؛ اگر کوئی بلڈر آپ کے پلان پر iframes ہٹا دیتا ہے تو اس کے «embed custom HTML» والے مدد کے صفحات ہی حتمی ہیں۔
اختیارات کی فہرست
| پیرامیٹر | اقدار | نوٹس |
|---|---|---|
theme | light · dark · golden | golden گرم/پریمیم ڈیزائن کے لیے موزوں ہے۔ |
mode | compact · full | full ایک چھوٹا نقشہ بھی دیتا ہے (زیادہ اونچا: height ≥ 380 رکھیں)۔ |
iframe height | 220–800 px | compact 260 میں آ جاتا ہے؛ full کے لیے 420 آرام دہ ہے۔ |
allow | geolocation | لازمی — اس کے بغیر براؤزر iframe کے اندر اجازت کا پیغام روک دیتا ہے۔ |
اکثر پوچھے گئے سوالات
کیا ویجٹ لگانے کے لیے plugin ضروری ہے؟
ویجٹ نظر آ رہا ہے مگر بٹن کام نہیں کر رہا، کیا کروں؟
iframe کی اونچائی کتنی رکھوں؟
انگریزی میں دیکھیں: How to Embed the Location Widget on Any Site · اردو