Title: Ask My Content &#8211; AI Search Chatbot
Author: Pavel Web Design LLC
Published: <strong>2025 年 10 月 25 日</strong>
Last modified: 2026 年 5 月 27 日

---

搜尋外掛

![](https://ps.w.org/ask-my-content/assets/banner-772x250.jpg?rev=3449058)

![](https://ps.w.org/ask-my-content/assets/icon-256x256.png?rev=3384525)

# Ask My Content – AI Search Chatbot

 由 [Pavel Web Design LLC](https://profiles.wordpress.org/ugoltsev/) 開發

[下載](https://downloads.wordpress.org/plugin/ask-my-content.1.5.2.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/ask-my-content/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/ask-my-content/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/ask-my-content/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/ask-my-content/#developers)

 [技術支援](https://wordpress.org/support/plugin/ask-my-content/)

## 外掛說明

Add an AI search assistant to your WordPress site. Ask My Content indexes your pages,
posts, products, events, and custom post types so visitors can ask questions and
get answers from your actual site content, with source links.

Turn your WordPress pages, posts, products, events, and archives into an AI-powered
answer engine. Visitors ask questions; Ask My Content answers using your actual 
site content and shows sources.

Unlike standard content search plugins that rely on keyword matching, Ask My Content
uses semantic embeddings and retrieval-augmented generation to return direct answers
in full sentences.

Supports Gutenberg, Elementor, Avada, and WooCommerce content.

### Demo website

Try the live demo: [Ask My Content live demo](https://www.pavelweb.net/)

Click “AI Chat by Pavel!” in the bottom right corner.

**Key Features**
 * Retrieval Augmented Generation (RAG) – answers are grounded 
in your actual site content. * Uses AI for embeddings and completions (via a secure
Node.js backend). * Change tracking – edited pages/posts can be auto re-indexed 
immediately, or queued for manual re-indexing. * Deleted content removal – auto 
notifies the backend when pages or posts are trashed or permanently deleted. * Lightweight–
no heavy admin UI or visual layout tools, just the essentials. * Flexible – works
with posts, pages, other content types, and header/footer. * Website Admin can see
Questions and Answers history, and related details.

**How it works**
 1. After activating the plugin, go to **Dashboard -> Ask My Content**
and press “Start Indexing” (or run `wp amc index`) to send your site content to 
the backend. Indexing must be completed before the chat can answer questions. 2.
Enable the floating launcher to show the chat site-wide; or add the **Ask My Content**
block to an existing or new page (or place the `[ask_my_content]` shortcode) and
publish/update the page so the chat interface has a front-end location. 3. When 
a visitor asks a question, the chatbot retrieves the most relevant snippets from
your indexed website content. 4. AI generates an answer based on that content.

After you edit content, enable **Automatically re-index modified pages, posts, and
content** to sync changes in the background, or re-run indexing manually from **
Dashboard -> Ask My Content** (or via `wp amc index`).
 Deleted posts are sent to
the backend automatically when they are trashed or removed.

> Note: Your site’s content and user questions are securely sent to an external 
> AI service for processing.

### Command Line Usage

The plugin bundles a WP-CLI command suite (`wp amc`) for scripted indexing and status
checks. It complements the **Ask My Content Settings** admin screen:

 * Use the settings page for a guided UI, manual start/stop buttons, and real-time
   counters inside the WordPress dashboard.
 * Use `wp amc` when you need automation (cron jobs, SSH sessions, CI) or want to
   run indexing without opening a browser.
    Available commands include:
    - `wp amc index [--include-posts] [--include-other-post-types] [--pages-only][--
      force]`
    - `wp amc status`
    - `wp amc stop`

Run `wp help amc index` for full option descriptions:

    ```
    NAME

      wp amc index

    DESCRIPTION

      Run indexing immediately (pages always, posts and other public content types optional).

    SYNOPSIS

      wp amc index [--include-posts] [--include-other-post-types] [--pages-only] [--force]

    OPTIONS

      [--include-posts]
        Include posts in addition to pages.

      [--include-other-post-types]
        Include other public content types (for example products or books) in addition to pages.

      [--pages-only]
        Index pages only. Overrides any previously saved content-type settings.

      [--force]
        Steal an existing lock and run anyway (use with caution if another process may be running).

    EXAMPLES
        wp amc index
        wp amc index --include-posts
        wp amc index --include-other-post-types
        wp amc index --pages-only
        wp amc index --force
    ```

#### Installing WP-CLI

Many hosts ship with WP-CLI pre-installed. If yours does not, install it manually:

 1. Download the Phar:
     curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-
    pages/phar/wp-cli.phar
 2. Make it executable:
     chmod +x wp-cli.phar
 3. Move it into your PATH (optional):
     sudo mv wp-cli.phar /usr/local/bin/wp
 4. Confirm:
     wp –info

See https://wp-cli.org/#installing for additional options (Homebrew, Docker, Windows
packages).

#### Running the command successfully

Run `wp amc ...` from the WordPress installation root (where `wp-config.php` lives)
or supply the path explicitly:

 * Change directory, e.g. `cd /srv/www/wordpress` then run `wp amc status`
 * Or pass the path flag: `wp --path=/srv/www/wordpress amc status`

If you run the command from another folder you will see:

> Warning: No WordPress installation found. If the command ‘amc’ is in a plugin 
> or theme, pass –path=`path/to/wordpress`.

Point `wp` at your site root and re-run to resolve the error.

## 螢幕擷圖

 * [[
 * Chatbot on a page, answering a question using site content.
 * [[
 * Dashboard – `Ask My Content` admin page.
 * [[
 * Block Editor – `Ask My Content` block with align, size and colors params.
 * [[
 * Dashboard – `Ask My Content` – `Payments` tab.
 * [[
 * Dashboard – `Ask My Content` – `History` tab.
 * [[
 * Dashboard – `Ask My Content` – `Chat` tab.

## 適用於區塊編輯器

這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。

 *   Ask My Content Adds an AI-powered Q&A chat interface that answers from your
   site’s indexed content.

## 安裝方式

 1. Upload the plugin files to `/wp-content/plugins/ask-my-content`, or install via
    the WordPress Plugins screen.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Optionally configure settings in **Dashboard -> Ask My Content** (floating launcher,
    indexing posts).
 4. Run the initial indexing from **Dashboard -> Ask My Content** by pressing “Start
    Indexing”, or run `wp amc index` from the command line.
 5. Add the chatbot to the website using either:
 6.  * Enable floating chat launcher site-wide
     * The shortcode: `[ask_my_content]`
     * The Gutenberg block: “Ask My Content”

## 常見問題集

### Why is indexing stuck?

The admin “Start Indexing” button schedules a background task via WordPress cron.
If your site uses aggressive caching (e.g., LiteSpeed Cache, WP Super Cache), cached
pages may bypass cron triggers, causing indexing to appear stuck at “scheduled…”
or “stopping…”.

**Solutions:**
 1. Refresh the settings page — stale state is auto-detected and 
reset. 2. Use `wp amc index` from the command line — it runs synchronously and doesn’t
depend on cron. See **Command Line Usage** section.

### Should I enable auto re-index?

Enable **Automatically re-index modified pages, posts, and content** if you want
content edits to appear in chat results quickly without running manual indexing.

Keep it disabled if your site has frequent edits to large pages (for example long
landing pages or content-heavy builder pages). In that case, each update can trigger
additional background embedding requests, which may increase API usage and add server/
backend load.

Practical guideline:
 * Enable it for low-to-moderate edit frequency or smaller 
pages. * Disable it for high-frequency editing of large pages, and run indexing 
in batches when convenient.

### Why my indexed token count is low

Low indexed token count usually means the plugin did not find much readable page
content to send for indexing.

This can happen if:
 1. The page is mostly built from theme templates, banners, 
sliders, or other repeated global sections. 2. The important content is loaded by
a plugin or builder widget that does not expose much text to WordPress. 3. Indexing
finished before the latest content changes were re-run.

Ask My Content now supports common WordPress content builders much better, including**
Gutenberg**, **Elementor**, **Avada**, and **WooCommerce** product content.

If your indexed token count still stays unexpectedly low after re-running indexing,
see the next FAQ section: **What content is supported for indexing?**

If the chat still answers with “No available content,” the page may rely heavily
on content generated outside the main WordPress content flow.

### What content is supported for indexing?

Ask My Content is designed to index the main readable text of your site content.

Currently supported:
 * Standard WordPress pages and posts * Gutenberg block content*
Elementor content in many common setups * Avada content in many common setups * 
WooCommerce product content, including product descriptions, short descriptions,
price, SKU, weight, dimensions, and attributes * Other public post types, if enabled
in plugin settings

In general, the plugin reads the main post content the way WordPress normally renders
it, using the standard content pipeline (`apply_filters('the_content', ...)`).

That means it usually works well with content that lives inside the main editor 
content area, but it may still miss text that comes only from:
 * headers or footers*
sliders, popups, and announcement bars * heavily customized builder widgets * content
injected from external sources or loaded later with JavaScript

If a page is important for search quality, open it in WordPress and make sure the
main text is actually stored in the page, post, or product content itself before
re-running indexing.

### Does this plugin use my own AI API key?

By default, the plugin uses the developer’s AI API key on a secure backend (with
generous usage limits). This means you don’t need your own AI API key.

### Will this slow down my site?

No. Heavy AI processing (embeddings, search, completions) happens on a separate 
Node.js backend service.

### Is my data safe?

Yes. Content is transmitted securely to the backend.

### Does this plugin support WordPress Multisite?

Not yet. Ask My Content is not currently compatible with WordPress multisite installations,
so it must be activated on individual sites (no network-wide support yet).

### Can I customize the shortcode output?

Yes. The `[ask_my_content]` shortcode accepts optional attributes such as `title`,`
sessionId`, `width`, `height`, and the various color tokens (`headerBackground`,`
headerTextColor`, `chatBackground`, `chatUserBubble`, `chatBotBubble`, `inputBackground`,`
inputTextColor`). They map to the same style variables used by the block. See the
inline comment above `amc_render_chat_shortcode()` in `ask-my-content.php` for the
current list and defaults.

## 使用者評論

![](https://secure.gravatar.com/avatar/f5b63c1aa5c9f40a7f8ea4c73f2eb254a6ff9e5c3ed9586c63ef47ed3757b6d3?
s=60&d=retro&r=g)

### 󠀁[Makes Large WordPress Archives Actually Searchable with AI](https://wordpress.org/support/topic/makes-large-wordpress-archives-actually-searchable-with-ai/)󠁿

 [Lewis E. Moten III](https://profiles.wordpress.org/lewismoten/) 2026 年 2 月 12
日 2 則留言

I’m using Ask My Content – AI Q&A Chatbot (v0.8.3 at the time of this review) on
a WordPress site that serves as a long-running, chronological archive of my work
and life—hundreds of posts and pages, plus multiple podcast feeds. I’ve indexed 
just over one million tokens, as many entries are detailed reflections. As the archive
expanded, traditional navigation and search were no longer sufficient. I needed 
a way for visitors (and myself) to query the site conversationally and surface summaries
or meaningful connections across years of content. Setup is refreshingly straightforward.
Indexing is simple, performance is fast, and the plugin serves as a clean bridge
between WordPress content and the underlying AI service. As long as you understand
that responses are limited to what exists on your site, the answers are generally
useful and contextually accurate. Since my initial review, a new release addressed
one of my main concerns — improved handling of links in responses — which significantly
enhances usability. The developer was also responsive in clarifying compatibility
constraints around third-party service integrations. It’s clear there are some architectural
limits involved, but I appreciated the transparency and engagement. There are still
areas where growth would be welcome. Appearance customization remains somewhat limited,
making deep theme integration more challenging. Reindexing must be triggered manually;
automatic or scheduled reindexing would be a major quality-of-life improvement for
content-heavy sites. Overall, this is a practical and thoughtfully designed solution
for large or archival WordPress sites. It fills a gap I couldn’t find addressed 
elsewhere in the plugin directory and solves a real problem without unnecessary 
complexity or recurring costs. I’m encouraged by the active development and look
forward to seeing how automation and UI flexibility evolve in future updates.

 [ 閱讀全部 1 則使用者評論 ](https://wordpress.org/support/plugin/ask-my-content/reviews/)

## 參與者及開發者

以下人員參與了開源軟體〈Ask My Content – AI Search Chatbot〉的開發相關工作。

參與者

 *   [ Pavel Web Design LLC ](https://profiles.wordpress.org/ugoltsev/)

[將〈Ask My Content – AI Search Chatbot〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/ask-my-content)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/ask-my-content/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/ask-my-content/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/ask-my-content/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/ask-my-content/)。

## 變更記錄

#### 1.5.2

Tested with WordPress 7.0

#### 1.5.1

Fixed issues related to the option `Automatically re-index modified pages, posts,
and content`.

#### 1.5.0

Added an option `Automatically re-index modified pages, posts, and content` on the`
Settings` tab.

#### 1.4.0

Added `Chat` tab to `Ask My Content Settings`, with additional chat customizations.

Improved `The Events Calendar` content capturing.

#### 1.3.0

Added `History` tab to `Ask My Content Settings`, which shows Questions and Answers
history, and related details.

#### 1.2.2

Improved content indexing support for premium Elementor components.

#### 1.2.1

Added `X` button to close the floating chat dialog (also can be closed by the `Esc`
key)

#### 1.2.0

Improved content indexing support for Gutenberg, Elementor, Avada, WooCommerce, 
and other post types.

#### 1.1.0

Added support for other content types (Products, Books, Events, etc.), including
WooCommerce products.

#### 1.0.0

Added `Payments` tab to `Ask My Content Settings`, where you can check your usage
and pay the balance (currently with Stripe)

#### 0.9.0

Indexing in the backend is now async.
 Remaining Count = 0 in the table means that
all pages/posts have been sent to the backend. The actual indexing status is reflected
on the `Indexing status` line.

#### 0.8.4

Added `Use Theme Colors` checkbox on the plugin admin page.

#### 0.8.3

In the chat response, source links are now clickable.

#### 0.8.2

Added warnings that WP-CLI may be required for indexing, in case WP-Cron is disabled,
and similar cases.

#### 0.8.1

Amended WP-CLI command suite (`wp amc`)

#### 0.8.0

Added optional floating chat launcher that can appear site-wide.
 New settings let
you enable the floating widget and customize the launcher button label (default:“
AI Chat”). To enable: go to Dashboard -> Ask My Content and check “Enable floating
chat launcher site-wide”, then Save Changes.

#### 0.7.1

Minor fixes.

#### 0.7.0

Chat now behaves more like a real conversation: each visitor/admin gets their own
session so replies stick to their thread, and the chat window remembers recent history
in the same tab when you come back.

#### 0.6.0

Tested with WordPress 6.9
 Fixed new Plugin Check complaints.

#### 0.5.1

Improved chat error handling so the browser console surfaces the underlying API 
failure while the front-end shows a concise, user-friendly message.
 Chats now recover
automatically when the 12-hour security token expires, so long conversations continue
without forcing visitors to reload the page.

#### 0.4.2

Initial release – shortcode, block, automatic content sync, AI-powered answers.

## 中繼資料

 *  版本 **1.5.2**
 *  最後更新 **1 週前**
 *  啟用安裝數 **10+**
 *  WordPress 版本需求 ** 5.8 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/ask-my-content/)
 * 標籤:
 * [AI](https://tw.wordpress.org/plugins/tags/ai/)[chatbot](https://tw.wordpress.org/plugins/tags/chatbot/)
   [content search](https://tw.wordpress.org/plugins/tags/content-search/)[knowledge base](https://tw.wordpress.org/plugins/tags/knowledge-base/)
   [virtual assistant](https://tw.wordpress.org/plugins/tags/virtual-assistant/)
 *  [進階檢視](https://tw.wordpress.org/plugins/ask-my-content/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  1 個 5 星使用者評論     ](https://wordpress.org/support/plugin/ask-my-content/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/ask-my-content/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/ask-my-content/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/ask-my-content/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/ask-my-content/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ask-my-content/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/ask-my-content/reviews/)

## 參與者

 *   [ Pavel Web Design LLC ](https://profiles.wordpress.org/ugoltsev/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/ask-my-content/)