diff --git a/docs/add-ons/pro-search/tags.md b/docs/add-ons/pro-search/tags.md
index d77a64782..9d111072b 100644
--- a/docs/add-ons/pro-search/tags.md
+++ b/docs/add-ons/pro-search/tags.md
@@ -10,18 +10,19 @@
[TOC]
-**These terms are used throughout the documentation:**
+**These terms are used throughout the documentation:**
```
-required: This parameter/field is required for this tag to function.
-form only: This can only be set as a field in the form and not as a parameter in the tag.
-param only: This parameter can only be set in the tag and not as a field in the form.
-fixed value: This field cannot be edited and is set with a fixed value.
-recurring only: This parameter/field only applies to recurring charges.
-one-time only: This parameter/field only applies to one-time charges.
-added in X.X.X: This parameter/field is only available from this version forward.
-logged in: This tag is only available if the user is logged in.
+required: This parameter/field is required for this tag to function.
+form only: This can only be set as a field in the form and not as a parameter in the tag.
+param only: This parameter can only be set in the tag and not as a field in the form.
+fixed value: This field cannot be edited and is set with a fixed value.
+recurring only: This parameter/field only applies to recurring charges.
+one-time only: This parameter/field only applies to one-time charges.
+added in X.X.X: This parameter/field is only available from this version forward.
+logged in: This tag is only available if the user is logged in.
```
+NOTE: **Note:** See the [template generator](templates/generators.md) for the keyword search in ExpressionEngine 7.5+. Pro Search must be installed and a Collection created.
## {exp:pro_search:form}
@@ -156,7 +157,7 @@ Short syntax for the URL tag. When used, it will automatically inherit the query
## {exp:pro_search:filters}
The Filters tag works identically to the Form tag, without generating a search form. Use it to show specific search filters anywhere on your page, or to create a list of URL tags in short syntax. The following example shows a list of one-click filters based on the current search that could be used to modify the results display with javascript:
-
+
{exp:pro_search:filters query="{segment_3}"}
{exp:channel:categories channel="entries" style="linear"}
{if count == 1}
{/if}
@@ -316,7 +317,7 @@ Alternative syntax for the native {if no_results}{/if} conditional.
#### `group_id=`
Limit shortcuts by given group ID
-
+
{exp:pro_search:shortcuts group_id="1"}
{if count == 1}
@@ -402,7 +403,7 @@ Group ID the shortcut needs to be saved to. **Required**.
{/exp:pro_search:save}
-
+
#### `form_attribute=`
Specifies any html attribute you want the form to have. For example: `form_id="search"` will add `id="search"` to the form tag, while `form_class="searchform"` will add `class="searchform"` to the tag.
@@ -437,7 +438,7 @@ The encoded search query to inherit. Not needed when [not encoding queries](http
#### `reset=`
-Set to "yes" to stop this tag from inheriting the current query.
+Set to "yes" to stop this tag from inheriting the current query.
{exp:pro_search:url reset="yes"}
@@ -464,7 +465,7 @@ Use this single tag to output a single given parameter value outside of the Form
{exp:pro_search:param get="item_size"}
You can also use it as a paired loop to output multi-valued parameters.
-
+
{exp:pro_search:param:loop get="category" as="cat_id" query="{segment_3}"}
{cat_id}
{/exp:pro_search:param:loop}
@@ -500,7 +501,7 @@ Use this tag to display a list of popular keywords. The Search Log must be enabl
#### `limit=`
Maximum number of keywords to display. Defaults to 10.
-
+
{exp:pro_search:popular limit="10"}
{if count == 1}
{/if}
{keywords}: {search_count}
@@ -624,7 +625,7 @@ Maximum number of suggestions to return. Defaults to 5.
The method used for getting the suggestions, either `levenshtein` or `soundex`. Defaults to Levenshtein.
{exp:pro_search:suggestions method="soundex"}
-
+
NOTE: **Note:** Using Soundex for generating suggestions is only effective for languages with a latin-based alphabet. The Levenshtein method works regardless of alphabet type.
#### `query=`
diff --git a/docs/add-ons/structure/overview.md b/docs/add-ons/structure/overview.md
index 333aebeb7..5e9335c89 100644
--- a/docs/add-ons/structure/overview.md
+++ b/docs/add-ons/structure/overview.md
@@ -13,4 +13,6 @@ Structure is a powerful add-on that lets you create pages, generate navigation,
It forgoes the default template_group/template setup and creates “static” and “listing” pages that are all editable through a tree sitemap view. With Structure enabled, traditional page style content and multiple entry pages can live within the same area.
+Structure provides a [Template Generator](templates/generators.md) that demonstrates how to integrate Structure template tags with your site.
+
NOTE:**Note:** Documentation for Structure is still being migrated. Until this is complete, please reference the [Structure documentation on EEHarbor's website](https://eeharbor.com/structure/documentation).
\ No newline at end of file
diff --git a/docs/channels/channel-form/overview.md b/docs/channels/channel-form/overview.md
index 4a866b93d..14ec1d38e 100755
--- a/docs/channels/channel-form/overview.md
+++ b/docs/channels/channel-form/overview.md
@@ -26,7 +26,8 @@ The Channel Form makes it possible to add and edit channel entries from outside
## Basic Usage
-TIP: Please visit the [Examples](channels/channel-form/examples.md) page to see a variety of implementations.
+TIP: You can view the [Examples](channels/channel-form/examples.md) page to see a variety of implementations.
+ The Channel Form [Template Generator](templates/generators.md) can also help create a functional template that demonstrates the parameters and variables documented below.
The first thing you will need is a `{exp:channel:form}` tag pair, along with a few [parameters](#parameters) to determine where to submit the entry:
diff --git a/docs/channels/entries.md b/docs/channels/entries.md
index 63ea5400b..fc5cdf8bc 100755
--- a/docs/channels/entries.md
+++ b/docs/channels/entries.md
@@ -33,6 +33,8 @@ The directives that tell the tag how to behave are **parameters**:
Within the opening and closing ExpressionEngine Tags are **variables**. `{title}` is replaced with the Title of each entry, and `{body}` is replaced with the content from the "Body" field of each entry.
+The Channel Entries module provides a [Template Generator](templates/generators.md) that creates functional templates while demonstrating the parameters and variables documented below.
+
## Parameters
[TOC=3 hide]
diff --git a/docs/control-panel/template-manager.md b/docs/control-panel/template-manager.md
index 0a8be57fd..3cadca503 100755
--- a/docs/control-panel/template-manager.md
+++ b/docs/control-panel/template-manager.md
@@ -241,7 +241,7 @@ This section of the Control Panel allows you to create or edit a template group.
## Template Generators
-**Control Panel Location: `Developer > Templates > Template Generators`**
+**Control Panel Location: `Developer > Templates > Template Generator`**
This section of the Control Panel allows you to automatically create the basic tag framework for a variety of modules, including channels, navigation, member tags, etc. using [Template Generators](templates/generators.md).
@@ -249,4 +249,4 @@ This section of the Control Panel allows you to automatically create the basic t
**Control Panel Location: `Developer > Templates > Export`**
- Clicking the Export All Templates Icon will download all templates, partials, and variables as a compressed *.zip archive.
+ Clicking the Export All Templates Icon will download all templates, partials, and variables as a compressed *.zip archive.
diff --git a/docs/member/index.md b/docs/member/index.md
index 5ddb9317a..6e13c2519 100755
--- a/docs/member/index.md
+++ b/docs/member/index.md
@@ -14,7 +14,7 @@ You'll find many member management options available at:
- The [Members](control-panel/member-manager.md) section, which hosts a comprehensive suite of member management utilities including the [Membership Preferences](control-panel/settings/members.md) page.
- The My Account Page, accessible from the Control Panel's sidebar. It can also display information for any member if you choose a particular member from `Members`.
- Member [global template variables](templates/globals/single-variables.md#member-variables), which allow you to output information on the current user.
-- Member tags can be used to build a robust frontend member area, enabling your site members to manage their personal profile information without having access to your Control Panel.
+- Member tags can be used to build a robust frontend member area, enabling your site members to manage their personal profile information without having access to your Control Panel. The Member Management [Template Generator](templates/generators.md) can create a set of functional templates that demonstrate how to use these tags along with their available parameters and variables.
NOTE: **Note:** A member account's Username and Screen Name can be identical, but the Username must be unique system-wide.
diff --git a/docs/templates/generators.md b/docs/templates/generators.md
index b12130d5a..609283c4f 100644
--- a/docs/templates/generators.md
+++ b/docs/templates/generators.md
@@ -15,7 +15,7 @@ ExpressionEngine provides a set of template generators that allow you to quickly
## Control Panel Usage
-Before you can use the template generators you will need to set up your channels and custom fields. Once this is done you can navigate to Templates > Template Generator.
+Before you can use the template generators you will need to set up your channels and custom fields. Once this is done you can navigate to `Developer > Templates > Template Generator`.
