# Tutorials

- [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.


---

# 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/tutorials.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.
