lightspeeddevelopment / wetu-importer
Allows destination, accommodation and tour content to be imported via the wetu.com API to populate Accommodation. Destination and Tour post types from the Tour Operator Plugin.
Package info
github.com/lightspeedwp/wetu-importer
Type:wordpress-plugin
pkg:composer/lightspeeddevelopment/wetu-importer
Requires
- php: >=7.2
- composer/installers: ^2.0.0
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- phpcompatibility/phpcompatibility-wp: ^2.1.0
- phpunit/phpunit: ^8.5
- wp-coding-standards/wpcs: ^3.0
- wpackagist-plugin/tour-operator: ^2.1.1
- wpackagist-theme/lsx: ^3.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-25 10:59:00 UTC
README
A WordPress plugin
The Wetu Content Importer plugin integrates the Wetu Tour Operator system with the Tour Operator plugin, enabling you to import destinations, accommodations, and tours directly into your WordPress site. This ensures a cohesive and enriched travel content experience.
Features
- Seamless Integration: Maps Wetu data to Tour Operator fields, ensuring consistency and accuracy.
- Gutenberg-Ready: Display imported itineraries using WordPress's block editor, improving layout flexibility.
- Performance-Focused: Utilizes background processing to handle large imports without timeouts or slowdowns.
- Up-to-Date Compatibility: Requires WP 6.7+ and PHP 8.0+, ensuring a modern, secure, and performant environment.
Requirements
- WordPress: 6.7 or higher
- PHP: 8.0 or higher
- Required Plugin: Tour Operator
Installation
- Upload the plugin files to the
/wp-content/plugins/wetu-importerdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress.
- Configure the plugin through the WordPress admin interface.
Features
- WordPress integration
- Easy to use interface
- Customizable settings
- Developer-friendly hooks and filters
Requirements
- WordPress 5.0 or higher
- PHP 8.2 or higher
Development
This plugin follows WordPress coding standards and best practices.
GitHub Copilot Integration
This repository is configured with GitHub Copilot support including:
- Custom prompts in
.github/prompts/ - Instructions in
.github/instructions/ - Agents in
.github/agents/ - Chat modes in
.github/chatmodes/
File Structure
wetu-importer/
├── plugin.php
├── README.md
├── .github/
│ ├── prompts/
│ ├── instructions/
│ ├── agents/
│ └── chatmodes/
└── .vscode/
└── settings.json
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
Support
For support and questions, please use the GitHub Issues tab.
License
This plugin is licensed under the GPL v2 or later.
Changelog
1.0.0
- Initial release
Author: Author Version: 1.0.0