=== TechDex Hide From Search ===
Contributors: dexternelson
Tags: search, editor, posts, pages
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.7
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Adds a simple editor option that lets you hide a page or post from WordPress search results, with optional feed and navigation exclusions.

== Description ==

TechDex Hide From Search gives content editors a straightforward way to hide a page from WordPress search or hide a post from WordPress search using a simple editor toggle.

When enabled, the selected post or page stays published and accessible by direct URL, but it will be excluded from the site's normal front-end WordPress search results.

If you need a fuller hidden workflow, the plugin also includes optional feed and navigation exclusions that can be enabled globally in the Dashboard and on individual items.

Features:

* Block editor sidebar toggle
* Native editor meta box fallback if the JavaScript panel is blocked
* Optional feed and navigation exclusions, both global and per item
* About-style dashboard with a separate Manage screen
* Works with public post types
* Keeps hidden content accessible by direct link

== Installation ==

1. Upload the `techdex-hide-from-search` folder to `/wp-content/plugins/`.
2. Activate the plugin through the WordPress admin.
3. Edit any supported post or page and enable "Hide from search results."
4. Open the "TechDex Hide From Search" admin menu, then use the Dashboard and Manage screens as needed.

== Frequently Asked Questions ==

= Does this unpublish the post? =

No. It only removes the content from front-end WordPress search results.

= Can I hide a page from WordPress search without unpublishing it? =

Yes. That is the core purpose of the plugin.

= Can I hide a post from WordPress search too? =

Yes. The plugin works with posts, pages, and other supported public post types.

= Can hidden content also be excluded from feeds or navigation? =

Yes. The plugin includes optional feed and navigation exclusions that can be enabled globally from the Dashboard and overridden per post or page.

= Does it work in the block editor? =

Yes. The setting appears in the document sidebar.

= Does it work in the classic editor? =

Yes. A meta box is added in the sidebar.

= Can I see all hidden items in one place? =

Yes. The plugin adds a main Dashboard page and a separate Manage screen where you can review hidden content and unhide items individually or in bulk.

= What if the JavaScript sidebar panel does not load? =

Use the Dashboard setting to switch to the fully native editor meta box fallback. If you use optimization tools such as WP Rocket, exclude `techdex-hide-from-search/assets/js/editor.js` from script optimization, delay, or minification rules first.

== Changelog ==

= 1.0.7 =

* Confirmed compatibility with WordPress 7.0.
* Updated release metadata for the WordPress 7.0 tested-up-to bump.
