Kitchentra Estimator

Àpèjúwe

Kitchentra Estimator provides a multi-step kitchen remodeling estimator designed for WordPress. It includes:

  • ZIP-code service-area validation
  • Multi-step project qualification
  • Server-side range calculation
  • Lead capture and WordPress submissions
  • Customer and admin email notifications
  • Editable estimator copy and labels
  • Configurable pricing models
  • Configurable brand colors
  • Responsive desktop/tablet/mobile presentation
  • WordPress-native admin color picker
  • AJAX security nonces

The plugin keeps its business logic in includes/plugin-core.php while frontend/admin CSS and JavaScript are loaded from dedicated asset files.

Usage

Full estimator

Add this shortcode to any WordPress page, post, or compatible page builder:

[kitchentra_estimator]

ZIP launcher

Use the compact ZIP launcher shortcode to validate a ZIP and open the full estimator in a modal:

[kitchentra_estimator_zip]

Optional attributes:

  • button — custom button label
  • placeholder — ZIP input placeholder
  • invalid_message — custom message for an out-of-area ZIP

Example:

[kitchentra_estimator_zip button="Build my estimate →" placeholder="ZIP" invalid_message="Your ZIP code is outside our service area."]<h3>Structure</h3>

* kitchentra-estimator.php — plugin bootstrap/loader
* includes/plugin-core.php — estimator, AJAX, admin settings, pricing and email logic
* public/css/frontend.css — frontend styling
* public/js/frontend.js — estimator interactions/AJAX UI
* admin/css/admin.css — WordPress admin styling
* admin/js/admin.js — settings tabs and color picker
* assets/ — reserved for plugin images, screenshots, and banners
* readme.txt — plugin documentation

Privacy

The plugin stores estimator submissions in the WordPress database. Depending on site configuration, stored information may include name, phone, email, ZIP code, project selections, estimated range, follow-up choices, appointment details, consent status, and internal staff notes. The plugin provides WordPress personal-data exporter and eraser integrations for submissions associated with an email address. Site administrators are responsible for configuring email recipients, access, retention, and their siteÌtumọ̀ Yorùbá: ’s privacy policy.

ZIP launcher shortcode

Use [kitchentra_estimator_zip] to display a compact ZIP + Build my estimate form. A valid configured ZIP opens the full estimator in a modal and skips the duplicate ZIP question. Optional attributes: button, placeholder, and invalid_message.

Àwọn àwòrán ìbòjú

Ìgbéwọlẹ̀

  1. Upload the kitchentra-estimator folder to /wp-content/plugins/, or upload the ZIP from WordPress Admin > Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. Add the [kitchentra_estimator] shortcode to the page where the estimator should appear.
  4. Open the estimatorÌtumọ̀ Yorùbá: ’s Settings screen under the Kitchen Estimator submissions menu.
  5. Configure ZIP codes, branding, copy, pricing, routes, and email settings.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“Kitchentra Estimator” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Túmọ̀ “Kitchentra Estimator” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

15.0.16

  • Fixed output escaping, privacy query performance checks, and WordPress.org code quality findings.
  • Updated plugin author to wpabir.

15.0.14

  • Improved request sanitization and escaping for WordPress coding standards.
  • Replaced restricted date() usage with wp_date().
  • Improved privacy queries and uninstall cleanup.
  • Shortened the readme short description to the WordPress.org limit.

15.0.13

  • Added GPL-2.0-or-later plugin license metadata.
  • Updated WordPress compatibility metadata to 7.1.
  • Completed Kitchentra text-domain migration for the new plugin slug.
  • Removed remaining legacy PHE-prefixed CSS animation identifiers.
  • Updated plugin version and contributor metadata for WordPress.org review.

15.0.10

  • Hardened public AJAX session validation and server-side final-step validation.
  • Added WordPress personal-data exporter, eraser, and privacy-policy guidance.
  • Added configurable uninstall data handling.
  • Improved settings sanitization and capability checks.
  • Fixed plugin version/header consistency and admin asset compatibility.
  • Preserved the existing estimator flow, pricing, ZIP validation, scheduling, and email behavior.

15.0.8

  • Fixed Step 4 route selection so customers can switch freely between In-Home Consultation, Project Call, and Send My Estimate.

15.0.5

  • Fixed escaped apostrophes/backslashes in saved configuration and outgoing email values.
  • Fixed outgoing From header formatting so the configured sender display name is preserved when the mail server permits custom From headers.
  • Added CR/LF protection and normalization for email sender names.

15.0.3

  • Improved admin settings tabs and color picker loading.

15.0.2

  • Improved calculation AJAX compatibility and error handling.