WP Manifestindependent plugin directory
manifest / content / wp-directory-plugin

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

0stars
0forks

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.zip

Company 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 pages
  • archive-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

  1. Install and activate the plugin
  2. A new Directory menu appears in the admin
  3. Add company details via the custom meta box
  4. 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.