This is a responsive travelshop theme for WordPress. The frontend is based on pure bootstrap components and a few common web libraries. The backend is based on the pressmind® PIM system and the pressmind® SDK. This theme is the perfect starting point in order to build professional travelshops.
https://development-travelshop-theme-de.pressmind.dev/
- Lighthouse Performance
- Mobile experience
- Progressive Web App
- Additional information (What is it, what not?)
- Features
- Device compatibility
- Browser compatibility
- Plugin compatibility (tested)
- System overview
- Developer informations
Current lighthouse performance at revision 3de848c (10.05.2021) (tested on demo page, without redis caching).
Basic PWA support is enabled. Page can be used as PWA in online mode. The service worker provides a offline page if no network is available. Use workbox if you plan a offline mode or a advanced local caching strategy.
- A full featured, plug & play travelshop.
- It is not a booking engine, but you can integrate your own booking engine or you can use the pressmind® IB3 booking engine.
- A good starting point for developing a WordPress based travelshop based on the pressmind® PIM.
- The travelshop matches the german tour operator market.
If you are planning a travelshop for german (DACH) tour operators, it is possible to use this theme as a starting point for your project. Keep in mind that you need pressmind®, so you do not build or integrate complex booking technology.
In most cases, this is the basic setup for each travelshop:
- pressmind® Professional (PIM-System for tour operators) see pressmind.de
- pressmind® IB3 (seamless booking engine, with connectors to a lot of german tour operator systems like BusPro, Blank, DaVinci, TouPac, turista 2/3, STADIS)
- pressmind® SDK or this theme
- for custom ux design take also a look at Google UX Playbook for travel
- Display different tourism based products (packages, hotels, round trips, day trips, etc.)
- List products in a defined order
- Search products by defined attributes
- Search by travel date
- Search by duration range
- Search by price range
- Search by text (with auto-complete suggestions)
- Display cheapest available price
- Display bookable content, delivered by tour operator systems
- Fav-List feature
- Link to an external IBE like pressmind IB3
- Image handling: Thumbnailer, optimization
- Amazon S3 support
- Travelblog
- ... and many more
- iPhone 5 - iPhone X, portrait/landscape
- iPad (Pro), portrait/landscape
- IE > 11
- Edge (current)
- Chrome (current)
- Firefox (current)
- Revolution Slider
- Elementor
- BeaverBuilder (several beaverbuilder modules are included), see here
- Contact Form 7 (several features and examples added, see here)
- ... all other (but make a deep test before use in production)
- System requirements
- Step by step guide for installation & customization (!recommend for onboarding)
- Installation Documentation
- PHPStorm Setup
- Track changes in your own project/github repo
- Common Theme Documentation
- Shortcodes
- !MUST KNOW: QueryString API
- Multilanguage Support
- Build in pressmind® IB3 template
- Using the blog feature
- BeaverBuilder support
- Modal screens and windows support
- Contact Form 7 support
- Images from pressmind PIM
- Take a look at the pressmind web-core project, most of the pressmind sdk implementation in this theme is based on those examples.
- Maintenance & troubleshooting
It is possible to output product listings on four different ways:
- list by the media object list route using ($_GET)
- list by shortcodes
- list programmatically with the pressmind SDK framework, take a look here: QueryString API
- list with a beaverbuilder module (if enabled) (see beaverbuilder integration)