# Tips & Miscellaneous

- [Divi](https://knowledgebase.ajaxsearchpro.com/miscellaneous/divi.md)
- [Divi Blogs Live Search and Filter](https://knowledgebase.ajaxsearchpro.com/miscellaneous/divi/divi-blogs-live-search-and-filter.md): Integration with Divi Blogs module for live search and filter with Ajax Search Pro
- [Jet Engine](https://knowledgebase.ajaxsearchpro.com/miscellaneous/jet-engine.md)
- [Jet Engine Listing Grid Live Search and Filter](https://knowledgebase.ajaxsearchpro.com/miscellaneous/jet-engine/jet-engine-listing-grid-live-search-and-filter.md): Ajax Search Pro integration with Jet Engine Listing Grid filter for powerful live searches
- [Searching Jet Engine Custom Meta Storage fields](https://knowledgebase.ajaxsearchpro.com/miscellaneous/jet-engine/searching-jet-engine-custom-meta-storage-fields.md): How to search within custom table fields in Jet Engine Post Types
- [Tutorials](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials.md)
- [PDF results thumbnails](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/pdf-results-thumbnails.md): Generating thumbnail images for PDF results
- [Demo setup: Staff search and Filter](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/demo-setup-staff-search-and-filter.md)
- [Demo Setup: WooCommerce Search](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/demo-setup-woocommerce-search.md): WooCommerce search example explained
- [Demo setup: WooCommerce Shop Search and Filter](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/demo-setup-woocommerce-shop-search-and-filter.md): Placing Ajax Search Pro search and filters to the WooCommerce shop page
- [Demo Setup: Events Search – Events Manager](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/demo-setup-events-search-events-manager.md)
- [Demo Setup: Events Search – The Events Calendar](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/demo-setup-events-search-the-events-calendar.md)
- [Compact ‘pop-out’ search bar placement on specific pages only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/compact-pop-out-search-bar-placement-on-specific-pages-only.md)
- [Index Table – Indexing ACF repeater field titles and contents](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/index-table-indexing-acf-repeater-field-titles-and-contents.md)
- [Change Suggested Phrases conditionally](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/change-suggested-phrases-conditionally.md)
- [How to add shortcode to the results content?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/how-to-add-shortcode-to-the-results-content.md): Displaying shortcode outputs on the live search results content field
- [How to add variables to the “redirect to url” or the “show more url”?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/how-to-add-variables-to-the-redirect-to-url-or-the-show-more-url.md)
- [Indexing Shortcodes within custom field contents](https://knowledgebase.ajaxsearchpro.com/miscellaneous/tutorials/indexing-shortcodes-within-custom-field-contents.md): How to index shortcode contents, which are within custom field contents.
- [Post Types](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types.md)
- [Index Table - Indexing child post contents to parent](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/index-table-indexing-child-post-contents-to-parent.md)
- [Limit results to specific post IDs only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/limit-results-to-specific-post-ids-only.md)
- [Filter posts (or CPT) which user can’t access](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/filter-posts-or-cpt-which-user-cant-access.md)
- [Restricting results by user Groups using the Groups plugin by itthinx](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/restricting-results-by-user-groups-using-the-groups-plugin-by-itthinx.md)
- [Limiting results to specific posts by parent ID](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/limiting-results-to-specific-posts-by-parent-id.md)
- [Limit results to current page children](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/limit-results-to-current-page-children.md): Results only where the current post (or page or any cpt) is the parent
- [Excluding posts or CPT by parent ID(s)](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/excluding-posts-or-cpt-by-parent-id-s.md)
- [Searching posts, pages (or any CPT) by specified keywords only, nothing else](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/searching-posts-pages-or-any-cpt-by-specified-keywords-only-nothing-else.md)
- [Showing the post type name in result title or content](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/showing-the-post-type-name-in-result-title.md): Displaying post type name in the live results title or content field
- [Searching within given categories/taxonomy terms only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/searching-within-given-categories-taxonomy-terms-only.md)
- [Search only in the same category as the current post or page (single page)](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/search-only-in-the-same-category-as-the-current-post-or-page-single-page.md)
- [Search only within the current category (or any taxonomy) archive](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/search-only-within-the-current-category-or-any-taxonomy-archive.md)
- [Filtering pages by page template](https://knowledgebase.ajaxsearchpro.com/miscellaneous/post-types/filtering-pages-by-page-template.md): Pages can be filtered or restricted via using custom field filters.
- [Taxonomy Terms](https://knowledgebase.ajaxsearchpro.com/miscellaneous/taxonomy-terms.md)
- [Displaying taxonomy name in taxonomy term results](https://knowledgebase.ajaxsearchpro.com/miscellaneous/taxonomy-terms/displaying-taxonomy-name-in-taxonomy-term-results.md)
- [Limiting taxonomy term results to specific term IDs only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/taxonomy-terms/limiting-taxonomy-term-results-to-specific-term-ids-only.md): Limiting category, post tag, and other taxonomy term results to specific IDs only
- [WooCommerce](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce.md)
- [Displaying On Sale products only in WooCommerce](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/displaying-on-sale-products-only-in-woocommerce.md): How to display WooCommerce products, which are on sale, and exclude the ones which are not
- [Ordering product by stock status](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/ordering-product-by-stock-status.md)
- [Making a product in-stock & out of stock filter](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/making-a-product-in-stock-and-out-of-stock-filter.md): WooCommerce product stock filter tutorial
- [Add to cart button for Vertical and Horizontal results](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/add-to-cart-button-for-vertical-and-horizontal-results.md): WooCommerce - Add to cart button for Vertical and Horizontal results
- [Get formatted price in result title or in content](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/get-formatted-price-in-result-title-or-in-content.md): WooCommerce - Get formatted price in result title or in content
- [Showing products in-stock only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/showing-products-in-stock-only.md): WooCommerce - Showing products in-stock only
- [Showing in-stock and backorder products only](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/showing-in-stock-and-backorder-products-only.md): Excluding out of stock, but including instock and onbackorder products
- [Excluding hidden catalog products](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/excluding-hidden-catalog-products.md): WooCommerce - Excluding hidden catalog products
- [Showing featured products first](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/showing-featured-products-first.md): Displaying featured products first in search results
- [How to search products & product SKU?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/how-to-search-products-and-product-sku.md): WooCommerce - How to search products & product SKU
- [How to search Products by variation SKUs?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/how-to-search-products-by-variation-skus.md): Indexing variation SKUs to the parent product
- [Search product attributes](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/search-product-attributes.md): WooCommerce - Search product attributes
- [How to search users by city, state, zip code… ?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/how-to-search-users-by-city-state-zip-code....md)
- [Compatibility](https://knowledgebase.ajaxsearchpro.com/miscellaneous/compatibility.md)
- [WPML Compatibility issues and fixes](https://knowledgebase.ajaxsearchpro.com/miscellaneous/compatibility/wpml-compatibility-issues-and-fixes.md)
- [Files & Media](https://knowledgebase.ajaxsearchpro.com/miscellaneous/files-and-media.md): File and media search related knowledge base
- [Searching Image EXIF metadata](https://knowledgebase.ajaxsearchpro.com/miscellaneous/files-and-media/searching-image-exif-metadata.md): Indexing image metadata with Ajax Search Pro
- [Other](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other.md): Other useful snippets
- [Restrict results from the current author archive page](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/restrict-results-from-the-current-author-archive-page.md): Custom code to display only results from the current author - when on the author archive page
- [Presetting search options via a custom URL](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/presetting-search-options-via-a-custom-url.md): Setting search settings (checkboxes, dropdown etc..) via adding query arguments to current page URL
- [Matomo analytics tracking integration](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/matomo-analytics-tracking-integration.md): Integrating with Matomo analytics
- [Replace search keywords (whole words)](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/replace-search-keywords-whole-words.md)
- [Replace or remove characters from search phrase](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/replace-or-remove-characters-from-search-phrase.md)
- [Adding spaces in search phrase between alphabetics and numbers](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/adding-spaces-in-search-phrase-between-alphabetics-and-numbers.md): Changing search input for better fuzzy matching
- [How to change the results URL to something else?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/how-to-change-the-results-url-to-something-else.md)
- [Numbering the results](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/numbering-the-results.md): Adding number before each results
- [How to use the search without the live ajax feature, as a regular search?](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/how-to-use-the-search-without-the-live-ajax-feature-as-a-regular-search.md)
- [Empty search input field on the search results page](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/empty-search-input-field-on-the-search-results-page.md): Make the search query disappear from the input field on the search results page after redirection
- [Singular and Plural keywords index](https://knowledgebase.ajaxsearchpro.com/miscellaneous/other/singular-and-plural-keywords-index.md): Automatic singularization and pluralization with Ajax Search Pro


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.ajaxsearchpro.com/miscellaneous.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
