Guidelines for Third-Party Developers
1. Introduction
This policy establishes guidelines for third-party developers who create plugins, extensions, or add-ons that integrate with or extend Listeo functionality.
These guidelines aim to:
- Help users distinguish between official Listeo products and third-party extensions
- Protect the Listeo brand and ensure quality standards
- Provide clear naming conventions for the developer community
- Prevent user confusion about product origins and support responsibilities
2. Trademark and Naming Guidelines
2.1 Core Principle
Your plugin name must not begin with “Listeo” or any variation thereof. The Listeo name should only be used to indicate compatibility, not as a primary identifier.
2.2 Naming Format
Use your distinctive product name followed by “for Listeo” or “compatible with Listeo.”
Naming Examples
|
❌ NOT Allowed |
✓ Allowed |
|
Listeo Booking Calendar |
Booking Calendar for Listeo |
|
Listeo Reviews Manager |
Reviews Manager for Listeo |
|
Listeo SMS Notifications |
SMS Notifications for Listeo |
|
ListeoPayments |
Payment Gateway for Listeo |
|
Listeo Pro Extensions |
Pro Extensions compatible with Listeo |
2.3 Prohibited Uses
The following uses of the Listeo trademark are strictly prohibited:
- Starting your plugin name with “Listeo” – This implies official affiliation
- Using “Listeo” in your domain name – e.g., listeo-plugins.com, listeoaddons.com
- Creating portmanteau names – e.g., ListeoX, ListeoPro, ListeoPlus, MyListeo
- Using the Listeo logo in your product branding or marketing materials
- Implying official endorsement or partnership without written agreement
- Using variations or misspellings – e.g., Listio, List-eo, L1steo
2.4 Permitted Uses
You may use the Listeo trademark in the following ways:
- To accurately describe your product’s compatibility: “X for Listeo” or “X compatible with Listeo”
- In product descriptions and documentation to explain functionality
- In tags and keywords for marketplace listings (e.g., ThemeForest, CodeCanyon)
- On your website to truthfully describe Listeo integration or support services
3. Plugin Slug Guidelines
The same naming rules apply to your plugin’s technical slug (folder name and text domain):
- Incorrect: listeo-booking-calendar, listeo_reviews
- Correct: booking-calendar-for-listeo, reviews-manager-listeo
4. Technical Requirements
Third-party plugins should follow these technical best practices:
- Dependency Check: Verify Listeo theme is active before initializing your plugin
- Version Compatibility: Clearly state which Listeo versions your plugin supports
- Hooks and Filters: Use Listeo’s documented action hooks and filters rather than modifying core files
- Coding Standards: Follow WordPress Coding Standards and best practices
- Unique Prefixes: Use your own unique prefix for functions, classes, and database options
5. Support and Responsibility
Please note the following regarding support:
- PureThemes does not provide support for third-party plugins. Users should contact the plugin developer directly.
- Third-party developers are solely responsible for their plugin’s functionality, security, and compatibility.
- We may require disabling third-party plugins before providing support for Listeo-related issues.
- Third-party plugins should include clear documentation and support contact information.
6. Required Disclaimer
All third-party plugins must include a visible disclaimer in their documentation and/or plugin description stating:
“This plugin is developed and maintained by [Developer Name] and is not affiliated with, endorsed by, or officially connected to PureThemes or Listeo. For support, please contact [your support channel].”
7. Enforcement
PureThemes reserves the right to:
- Request name changes for plugins that violate these guidelines
- Report trademark violations to marketplace platforms (ThemeForest, CodeCanyon, WordPress.org)
- Take legal action in cases of willful trademark infringement
- Update these guidelines as needed with reasonable notice
8. Questions and Contact
If you have questions about these guidelines or need clarification on whether your intended use is permitted, please contact us at support@purethemes.net before releasing your product.