外掛說明
Vehizo is a comprehensive vehicle management solution for WordPress, designed specifically for car dealerships, automotive marketplaces, and vehicle listing platforms. Transform your WordPress site into a professional automotive showcase with powerful features to manage and display your vehicle inventory.
Free Features
Vehicle Management
* Complete vehicle inventory system with custom post type and unlimited vehicles
* Professional vehicle editor with tabbed interface
* Unlimited image gallery management per vehicle
* Import from mobile.de API (requires valid API credentials)
* Vehicle status management (Available, Reserved, Sold)
Frontend Display
* Multiple responsive layout options (Grid, List, Side-by-Side, Masonry, Compact)
* Advanced filtering system (Make, Model, Price, Year, Mileage, etc.)
* Mobile-optimized responsive design
* Basic SEO for vehicle pages
* Fast loading with optimized image handling
Contact & Lead Generation
* Built-in vehicle inquiry forms
* Email notifications for dealers
* GDPR compliant data handling
* Integrated anti-spam protection
Other
* Vehicle wishlist module
* Analytics dashboard
* Translation-ready (POT file and German translation included)
Pro Features (available at vehizo.de)
- CSV Import with automatic field mapping
- 70+ extended vehicle fields
- PDF export for vehicle specifications
- Test drive booking scheduler
- Advanced SEO & Schema.org markup
- Priority ticket support
Perfect For
- Car dealerships and auto dealers
- Vehicle listing websites and marketplaces
- Automotive classified sites
- Individual car sellers and collectors
- Rental car companies
- Classic and specialty vehicle collections
Import Integration
The free version can import vehicle data from the mobile.de Search API once you enter your own API credentials. Vehizo is not affiliated with or endorsed by mobile.de. See “External Services” below for details on what data is transmitted.
Documentation & Support
- Documentation: vehizo.de/dokumentation
- Support Forum: WordPress.org Support
External Services
This plugin can optionally connect to external automotive data APIs when configured by the administrator.
vehizo.de (Pro Version Upgrade Links)
The admin dashboard includes links to https://vehizo.de for users who wish to purchase the Pro version of this plugin.
- When: Only when an admin visits the “Pro” tab in the Vehizo dashboard
- What is sent: Nothing. These are standard HTML hyperlinks — no data is transmitted automatically
- Purpose: Allow admins to learn about and purchase the Pro version
- Privacy: No visitor or user data is collected or transmitted
Mobile.de Search API (Optional Import Service)
When you configure the import settings and provide API credentials, this plugin can import vehicle data from mobile.de.
- Service URL: https://services.sandbox.mobile.de/search-api/search (sandbox environment)
- What data is sent: API authentication credentials (username/password) and search parameters (make, model, price range, etc.) that you configure in the plugin settings
- When data is sent: Only when you manually trigger an import via the admin dashboard OR when automated cron-based imports are configured and executed
- Why this connection: To import vehicle inventory data from mobile.de into your WordPress site for display and management
- Data received: Vehicle listings data including specifications, images, pricing, and vehicle details
- User privacy: This is an admin-only feature. No visitor/customer data is sent to external services
- Configuration required: You must explicitly configure the API URL and provide valid authentication credentials in Vehizo > Import Settings
- Terms of Service: https://www.mobile.de/service/nutzungsbedingungen
- Privacy Policy: https://www.mobile.de/service/datenschutz
Important Disclaimer: This plugin is not affiliated with, endorsed by, or officially supported by mobile.de GmbH. It provides neutral import tools that work with their publicly available API when properly configured. You are responsible for:
– Obtaining proper API access and authorization from mobile.de
– Complying with mobile.de’s terms of service and API usage guidelines
– Ensuring you have legal rights to use and display the imported data
– Maintaining valid API credentials and managing API rate limits
Privacy & Data Handling
- Contact form: When a visitor submits the inquiry form, their name, e-mail address and message are sent by e-mail to the dealer. The free version does not store inquiries in the database. With Vehizo Pro active, inquiries are additionally stored as lead records and deleted automatically after the configured retention period.
- No tracking: Vehizo does not load any tracking scripts or third-party resources on the frontend.
- Privacy policy: Vehizo adds a suggested text to the WordPress privacy policy guide (Settings > Privacy) and shows a privacy notice under the contact form.
- External services: Data is only sent to third parties when you configure the optional mobile.de import (see “External Services”).
Technical Information
Requirements
* WordPress 6.0 or higher
* PHP 8.0 or higher
Details
* Vehicles are stored as a custom post type (vehizo_vehicle) with REST API support
* Shortcodes: [vehizo_vehicles], [vehizo_filter], [vehizo_wishlist]
* Detail template can be overridden in your theme (single-vehizo_vehicle.php)
* Translation ready (text domain vehizo)
Support & Development
- Plugin support: WordPress.org Support Forums
- Bug reports: Please use the WordPress.org support forum
- Translations: Help translate Vehizo on translate.wordpress.org
Credits
Developed by Press-Suite (https://press-suite.com). Special thanks to the WordPress community for feedback, testing, and contributions.
Third-party libraries used:
* Chart.js for statistics visualization (MIT License)
All libraries are included locally and comply with WordPress.org guidelines.
安裝方式
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New
- Search for “Vehizo”
- Click “Install Now” and then “Activate”
- Go to Vehizo in your admin menu to start adding vehicles
Manual Installation
- Download the plugin zip file
- Upload the
vehizo-vehicle-managementfolder to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Navigate to Vehizo in your admin menu to configure settings
Initial Setup
- Open Vehizo in your WordPress admin menu
- Add your first vehicle in the “All Vehicles” tab
- Configure layout, colors and display options in the “Customizer” tab
- Use the shortcode
[vehizo_vehicles]to display vehicles on any page - Optional: enter your mobile.de API credentials in the “Import” tab
常見問題集
-
How do I display vehicles on my website?
-
Use the shortcode
[vehizo_vehicles]on any page or post where you want to show your vehicle inventory. The shortcode supports various parameters for customization:layout="grid"– Choose from grid, list, sideby, masonry, or compactcolumns="3"– Set number of columns for grid layoutshow_filter="1"– Show/hide the filter barposts_per_page="12"– Number of vehicles to display per page
-
Can I import vehicles from external sources?
-
Yes. The free version imports vehicles from the mobile.de Search API (your own API credentials required). Configure it in the “Import” tab of the Vehizo dashboard. CSV import is available in Vehizo Pro.
-
Is the plugin mobile-friendly?
-
Absolutely! Vehizo is fully responsive and optimized for all devices including smartphones and tablets. The layouts automatically adapt to different screen sizes.
-
Can I customize the vehicle display layout?
-
Yes, you can choose from multiple layout options (Grid, List, Side-by-Side, Masonry, Compact) and customize colors and display options in the “Customizer” tab of the Vehizo dashboard.
-
Does it work with my theme?
-
Vehizo is designed to work with any properly coded WordPress theme. It includes its own templates, which you can override in your theme.
-
Is it GDPR compliant?
-
Vehizo is built with GDPR in mind: it adds a suggested text to the WordPress privacy policy guide, and the contact form shows a privacy notice linking to your privacy policy. As the site operator you remain responsible for your own privacy policy and legal compliance.
-
Can customers request test drives?
-
The free version includes a vehicle inquiry form. A dedicated test drive booking scheduler is available in Vehizo Pro.
-
Does it support multiple languages?
-
Yes. The plugin is translation-ready and ships with a German translation. You can translate it via translate.wordpress.org or with tools like Poedit or Loco Translate.
-
Can I export vehicle data?
-
Vehicles are stored as a regular WordPress post type, so they are included in the standard WordPress export (Tools > Export). PDF export and CSV export are available in Vehizo Pro.
-
Does it work with page builders?
-
Yes. Vehizo works via shortcodes (
[vehizo_vehicles],[vehizo_filter],[vehizo_wishlist]), which can be placed in the block editor (Shortcode block) and in page builders such as Elementor or Divi. -
Can I limit vehicle access?
-
Vehicle management in the Vehizo dashboard is restricted to administrators (
manage_optionscapability). Published vehicles are publicly visible like regular posts. -
How do I customize the vehicle detail pages?
-
Vehicle detail pages use WordPress template hierarchy. You can override the default template by copying
single-vehizo_vehicle.phpto your theme folder and customizing it to match your design. -
Can I add custom fields to vehicles?
-
The free version includes the standard automotive fields. Vehizo Pro adds 70+ extended vehicle fields.
-
How do I get support?
-
- Community support: WordPress.org Support Forum
-
What are the minimum requirements?
-
- WordPress 6.0 or higher
- PHP 8.0 or higher
使用者評論
這個外掛目前沒有任何使用者評論。
參與者及開發者
變更記錄
4.2.9
Data protection accuracy, following the cross-plugin audit of 2026-09-25.
- Privacy: Corrected a misleading statement in the suggested privacy policy
text. It claimed the plugin “does not store the inquiry in the database” –
true on its own, but wrong whenever Vehizo Pro is active, because the contact
form then also stores the inquiry as a lead record. The policy text and the
notice under the contact form now describe what actually happens in each case,
including that stored inquiries are deleted after the configured retention
period. - Fix: Added the missing German translations for the privacy notice, the
privacy policy paragraphs and the contact form rate-limit message. They
existed in the code but not in the catalogue, so they appeared in English on
German sites. The.l10n.phpcatalogue was rebuilt as well – WordPress 6.5+
reads it in preference to the.mo. - Housekeeping: Removed
admin-design-mockup.htmland an emptys.txtfrom
the plugin package; both were reachable over HTTP and served no purpose.
4.2.0
- REBRANDING: Plugin now published by Press-Suite (https://press-suite.com)
- SECURITY: Removed all debug, utility, and development files from the plugin package
- SECURITY: Removed debug information leak from AJAX error responses
- FIX: Moved inline CSS from PHP to external stylesheet (WP.org compliance)
- FIX: Corrected asset version caching — removed time()-based cache-busting
- FIX: Removed orphaned class-admin-ui.php (dead code)
- FIX: Removed duplicate add_action hook registration
- FIX: Contact email option now validated with is_email() before use
4.1.6
- FIX: Resolved critical issue with Dealers Tab redirecting to Dashboard
- CLEANUP: Removed development files and artifacts for clean production release
- PERFORMANCE: Further optimized admin asset loading
4.1.4
- PRODUCTION: Removed all debug code (console.log statements) from JavaScript files for production readiness
- PRODUCTION: Removed debug error_log statements from contact form handler
- CLEANUP: Removed debug responsive force script (admin-responsive-force.js) that was not production-ready
- CLEANUP: Removed unused PDF generator assets (pdf-generator.css, pdf-generator.js)
- OPTIMIZATION: Cleaner codebase with all development/debug code removed
- POLISH: Production-optimized build ready for WordPress.org submission
4.1.3
- COMPLIANCE: Removed License upsell tab from admin (WordPress.org Guideline 5 – No Trialware)
- COMPLIANCE: Fixed hardcoded scripts/styles – now using wp_enqueue_* functions
- COMPLIANCE: Added ABSPATH guards to all template files
- COMPLIANCE: External Services section already present and compliant
- COMPLIANCE: Contributors field verified (nothingface) and image limit removed
- ENHANCEMENT: Moved archive template CSS to separate file (assets/css/archive-vehicles.css)
- ENHANCEMENT: Moved wishlist counter JS to separate file (assets/js/wishlist-counter-init.js)
- ENHANCEMENT: Moved admin modal CSS to separate file (assets/css/admin-modal.css)
- UPDATE: Chart.js v4.4.6 (current version, upgraded from v3.9.1)
- CLEANUP: Removed unused TCPDF library (was never implemented)
- CLEANUP: Removed unused phpqrcode library (was never implemented)
- FIX: Replaced echo “” with wp_add_inline_script() in admin-vehicle-editor.php
4.1.2
- SECURITY: Complete input sanitization and output escaping across all forms and AJAX handlers
- SECURITY: Standardized nonce verification and permission checks for all administrative functions
- COMPLIANCE: Full WordPress.org coding standards implementation with proper prefixing
- LIBRARIES: Updated TCPDF to 6.10.0 and verified all third-party library compatibility
- ASSETS: Replaced all inline scripts/styles with WordPress enqueue system for better performance
- PERFORMANCE: Conditional asset loading to reduce overhead on non-plugin pages
- ACCESSIBILITY: Enhanced keyboard navigation and screen reader support
- I18N: Improved translation support with corrected textdomain loading
- CLEANUP: Removed development/debug code for production-ready release
4.1.1
- Security improvements: Enhanced nonce verification for all AJAX handlers
- Bug fix: Resolved vehicle status update issues in admin dashboard
- Improvement: Better error handling for import functionality
- Compatibility: Tested with WordPress 6.7
4.1.0
- Complete rebranding to “Vehizo – Vehicle Management”
- Full code refactoring for WordPress.org standards compliance
- Updated all third-party libraries and removed deprecated functions
- New comprehensive POT file for translations
- Improved admin interface with better user experience
- Enhanced mobile responsiveness
4.0.0
- Initial WordPress.org release
- Complete security audit and security improvements
- Enhanced performance and caching mechanisms
- Improved accessibility features and WCAG compliance
- Professional PDF export with QR codes
- Advanced filtering system implementation
1.2.8
- Added comprehensive test drive booking system
- Improved SEO features with schema markup
- Better mobile responsiveness across all components
- Performance optimizations for large inventories
1.2.0
- Enhanced vehicle editor interface with drag-and-drop image sorting
- Added bulk import functionality from CSV files
- Improved advanced filtering system with more options
- Bug fixes and stability improvements
1.0.7
- Initial public release
- Basic vehicle management functionality
- Simple frontend display options
- Contact form integration
