Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

815 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Wetu Content Importer Extension

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

  1. Upload the plugin files to the /wp-content/plugins/wetu-importer directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. 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 7.4 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

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test thoroughly
  5. 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

About

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.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

3 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages