Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/zubairblti/geotag-engine/archive/refs/heads/main.zipGeoTag Engine is a lightweight WordPress plugin that allows you to add geographic coordinates (Latitude and Longitude) to media images directly from the WordPress Media Library.
This plugin is designed for simplicity and performance, focusing only on essential geo-tagging without unnecessary complexity.
✨ Features
- ✅ Add Latitude & Longitude fields to media attachments
- ✅ Simple and clean UI in Media Library
- ✅ Lightweight and fast
- ✅ SEO-friendly (supports structured data usage)
- ✅ No external APIs required
- ✅ Fully compatible with WordPress standards
📦 Installation
-
Download or clone the repository:
git clone https://github.com/zubairblti/GeoTag-Engine.git -
Upload the plugin folder to:
/wp-content/plugins/ -
Activate the plugin from WordPress Admin → Plugins
⚙️ Usage
-
Go to Media → Library
-
Edit any image
-
Enter:
- Latitude
- Longitude
-
Save changes
The coordinates will be stored as attachment metadata and can be used for SEO, schema markup, or custom functionality.
🧠 Use Cases
- Local SEO optimization
- Image geo-tagging
- Structured data (Schema.org)
- Location-based content
🔌 Developer Notes
-
Uses WordPress hooks:
attachment_fields_to_editattachment_fields_to_save
-
Data is stored using
post_meta -
Easy to extend for schema integration
🚀 Future Improvements
- 🔹 Automatic schema output
- 🔹 Bulk geo tagging
- 🔹 Integration with SEO plugins
🤝 Contributing
Contributions are welcome! Feel free to fork the repository and submit a pull request.
📄 License
This project is licensed under the MIT License.
👨💻 Author
Developed by Zubair Blti GitHub: https://github.com/zubairblti
⭐ Support
If you like this plugin, please ⭐ star the repository!