ایجاد نقشه‌های داینامیک در وردپرس

نقشه‌های داینامیک نقشه‌هایی هستند که بدون نیاز به ابزار تولید نقشه در Wordpress قابل پیاده‌سازی و اجرا هستند. به این معنی که شما در هر قسمت از سایت وردپرسی خود (برگه‌ها، نوشته‌ها، کدهای قالب و ...) می‌توانید با استفاده از شورتکد نقشه‌ی داینامیک نشان، نقشه‌ی مورد نظر خود را تنظیم و سپس نمایش دهید.

پلاگین نقشه‌ی وردپرس

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

شورتکد نقشه‌ی داینامیک نشان

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

[neshan-map-dynamic]

یک نمونه‌ی کامل استفاده از این شورتکد بصورت زیر می‌باشد:

[neshan-map-dynamic api_key="YOUR_API_KEY" lat="35.700301″ lng="51.351953″ width="100%" height="400px" maptype="neshan"]

پارامترهای این شورتکد عبارتند از:
api_key: کلید دسترسی Web SDK که از پنل توسعه‌دهندگان نشان دریافت کرده‌اید. چنانچه هنوز این کلید را دریافت نکرده‌اید می‌توانید با مراجعه به این لینک به صورت رایگان ثبت‌نام و کلید دسترسی برای Web SDK را دریافت کنید.
lat: عرض جغرافیایی مکان مورد نظر به عنوان مثال 35.700301
lng: طول جغرافیایی مکان مورد نظر به عنوان مثال 51.351953
width: عرض نقشه که به دو فرمت قابل استفاده است. هم می‌توانید بصورت درصد مقدار آن را ثبت کنید و هم به صورت پیکسل.
height: ارتفاع نقشه که به دو فرمت درصد و پیکسل قابل استفاده است. اما توصیه می‌شود برای ارتفاع همیشه از واحد پیکسل استفاده کنید. به عنوان مثال 450px
maptype: از طریق این پارامتر می‌توانید استایل نقشه را مشخص کنید. در حال حاضر نقشه‌های نشان با چهار استایل زیبا و متنوع قابل استفاده هستند. این استایل‌ها عبارتند از:
neshan
standard-day
standard-night
osm-bright

در مطلب بعد به روش استفاده از افزونه‌ی نقشه‌ی نشان برای ایجاد نقشه‌های استاتیک می‌پردازیم. توسط این قابلیت، توسعه‌دهندگان و مدیران سایت می‌توانند از طریق یک shortcode استاندارد به آسانی نقشه‌های استاتیک موردنظر خود را ایجاد و منتشر کنند. با شورتکد نقشه‌ی استاتیک می‌توان علاوه بر استفاده در برگه‌ها، از طریق کدنویسی نیز اقدام به تولید نقشه نمود.