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.
by Naushad A. · github.com/jtechbiz-naushada/wp-directory-plugin
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
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.