Company Directory Plugin
A lightweight, fully customizable Company Directory plugin built for WordPress. It allows admins to easily add, manage, and display company profiles in a clean, structured, and SEO-friendly format. Designed for performance, scalability, and flexible integration into any theme.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/jtechbiz-naushada/wp-directory-plugin/archive/refs/heads/main.zipCompany Directory – Custom WordPress Plugin
A lightweight, flexible, and developer-friendly Company Directory plugin for WordPress. It allows you to create, manage, and showcase company profiles with ease using a custom post type, clean templates, and customizable meta fields.
📌 Features
🔹 Custom Post Type: Company
Adds a dedicated Company post type with structured fields for storing essential company information.
🔹 Custom Meta Box for Company Details
A clean admin interface for entering company-specific data. (Supports removing unused fields like Case Studies, API Status, Version, Resilience, etc.)
🔹 Frontend Templates Included
single-company.php→ Displays individual company pagesarchive-company.php→ Displays a full directory listing Templates can be overridden by your active theme.
🔹 Searchable & Scalable Directory
Ideal for listing:
- SaaS vendors
- FinTech providers
- Company portfolios
- Partner directories
- Internal business catalogs
🔹 Developer Friendly
- Follows WordPress coding standards
- Clean structure
- Easy to extend
- Supports hooks & template overrides
🚀 How It Works
- Install and activate the plugin
- A new Directory menu appears in the admin
- Add company details via the custom meta box
- Display automatically on frontend using included templates
🧩 Customization
Developers can extend the plugin by:
- Adding or removing meta fields
- Hooking into CPT registration
- Overriding templates
- Adding custom taxonomies
If you need help customizing the plugin or removing fields, create an issue or open a pull request.
📄 Changelog
1.0.0
- Initial release
- Added custom post type
- Added custom meta box
- Added frontend templates
- Added template override support
🤝 Contributing
Contributions are welcome! Feel free to:
- Open an issue
- Submit a pull request
- Suggest new features
📜 License
This plugin is licensed under the MIT License.