HameThread turns WordPress into a thread-based Q&A forum / support desk without a heavyweight setup. Each topic is a thread post and replies are ordinary WordPress comments, so everything you already know about moderation, roles and the REST API keeps working. It shines where a generic forum does no
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.6 and PHP 7.4.
SourceWordPress plugins · Oct 21, 2026
01 / Source details
Aboutthistool.
HameThread turns WordPress into a thread-based Q&A forum / support desk without a heavyweight setup. Each topic is a thread post and replies are ordinary WordPress comments, so everything you already know about moderation, roles and the REST API keeps working.
It shines where a generic forum does not:
WooCommerce product support — show a “Get support” button on a product and collect purchaser questions as threads, right inside My Account .
Private threads — let users open threads only the author, invited people and editors can read. Perfect for paid or sensitive support.
Best answer — mark the reply that resolved the question and flag the whole thread as Resolved .
Block-first — drop the Thread Button block on any page to let visitors start a thread. No template editing, no code.
Features
thread post type with a topic taxonomy
Comment-based replies with AJAX/REST posting (no full page reload)
Best answer & resolved / unresolved status
Private threads with capability checks
Auto-close threads after a period of inactivity
Upvotes on comments
E-mail notifications to thread subscribers
JSON-LD ( QAPage ) structured data for SEO
WooCommerce My Account support page and per-product support button
Optionally enable comment threads on any public post type
Admin settings under Settings → Discussion (no code required for common tweaks)
Customization
Common settings are available under Settings → Discussion :
Post types that get HameThread-style comment threads
Everything else is filterable. See For developers below.
For developers
Replies are standard WordPress comments and threads are a standard post type, so core hooks apply. On top of that, HameThread exposes many filters/actions. The most useful ones:
Hook Type Purpose
hamethread_before_thread_form / hamethread_after_thread_form action Add markup/fields to the thread form
hamethread_new_thread_post_params filter Register extra REST parameters for new threads
hamethread_new_thread_post_arg filter Modify the post array before a thread is inserted
A full list of hooks lives in the source. See the app/ directory and the GitHub repository .
02 / Source details
Gettingstarted.
01Upload the plugin to wp-content/plugins/hamethread (or install from the Plugins screen) and activate it.
02Visit Settings → Discussion to choose the post types and options you need.
03Add the Thread Button block to any page or post to let visitors start a thread, or call hamethread_button() from a template.
04Threads are listed at the thread archive (e.g. /thread/ ).
WooCommerce is optional. When it is active, a Support tab is added to My Account and a support button can be shown on product pages.
03 / Source details
Frequently asked questions.
How do I let visitors start a thread?
Add the Thread Button block to a page, or call hamethread_button( $parent_id, $label ) in a template. The button opens a thread form powered by the REST API.
Can I use it on posts or custom post types, not just threads?
Yes. Go to Settings → Discussion → Thread Comments and tick the post types you want, or use the hamethread_dynamic_comment_post_types filter.
Does it require WooCommerce?
No. WooCommerce integration is enabled automatically only when WooCommerce is active; otherwise the plugin works as a standalone forum.
How do I customize the form, validation or notifications?
HameThread exposes a large set of filters and actions. See For developers .
Where do I report security bugs found in this plugin?
Please do not post it publicly. Report security bugs through the Patchstack Vulnerability Disclosure Program . The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati