Johir Rihan Core

Description

Johir Rihan Core is the companion plugin for the Johir Rihan theme.

Johir Rihan Core WordPress Plugin, Copyright 2026 Johir Rihan
Johir Rihan Core is distributed under the terms of the GNU GPL

This plugin registers:

  • Portfolio custom post type and category taxonomy
  • Services custom post type
  • Testimonials custom post type
  • Front-page contact form submission handler (when used with the Johir Rihan theme)

Privacy

This plugin does not include analytics or remote tracking.

When the Johir Rihan theme contact form is submitted, the plugin sends the visitor’s name, email address, optional phone number, topic, and message to the site administrator by email. Data is not stored in the database and is not sent to third-party services.

Installation

  1. Install and activate the Johir Rihan theme from WordPress.org.
  2. Upload and activate this plugin.
  3. Visit Settings > Permalinks and click Save.

FAQ

Is the theme required?

Yes. This plugin is designed to work with the Johir Rihan theme.

Does the plugin store contact form messages?

No. Contact form submissions are emailed to the site administrator via WordPress wp_mail() and are not saved in the database.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Johir Rihan Core” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Johir Rihan Core” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.7

  • Author URI set to https://johirraihan.rayloraweb.com/

1.0.6

  • Author URI set to WordPress.org profile

1.0.5

  • Author URI updated to https://johirraihan.rayloraweb.com/

1.0.4

  • Sanitized post meta save input for Plugin Check compliance
  • Removed manual load_plugin_textdomain() (WordPress.org auto-loads translations)

1.0.3

  • Text domain set to johir-rihan-core (matches plugin slug)
  • Tested up to WordPress 7.0

1.0.2

  • Added contact form submission handler (moved from theme for plugin territory compliance)
  • Updated readme license and privacy sections

1.0.1

  • Fixed testimonial post type slug length for WordPress 20-character limit
  • Added testimonial meta helper in plugin

1.0.0

  • Initial release