Contents
Content sources - Plugixa FAQ
Where this appears: the Content panel of the shortcode builder, and the
content_source attribute.
A FAQ block does not have to read the FAQ table. It can render your posts, your pages, your media library or your products in the same designs, which is often the fastest way to get something useful onto a page.

The five
| Source | Tier | What it renders |
|---|---|---|
plugixa_faqs |
Free | The plugin’s own answers. The default |
wordpress_posts |
Free | Posts, filtered by category |
wordpress_pages |
Free | Pages, filtered by parent or selection |
wordpress_media |
Free | Attachments, for a downloads list |
woocommerce_products |
PRO | Products, in three card styles |
Three of the four non-FAQ sources are free. Older copies of our documentation
listed wordpress_media as premium; it is not.
Why you would
You already wrote the answers. A help category with twelve posts becomes a searchable, filterable FAQ block without retyping anything, and the posts stay where they are.
A downloads page. Media as a source turns an attachment list into an accordion with a description under each item.
A product page. WooCommerce products in the horizontal layout makes a product picker out of a FAQ block.
Full text or excerpt
content_display chooses. excerpt suits a long post, where the point is to
get somebody to the post rather than to reproduce it. full suits short
policy pages that are the answer.
[plugixa_faq content_source="wordpress_posts" content_display="excerpt" limit="6"]
What you give up
Answers from another source are not FAQ records, so they have no custom fields, no feedback votes and no FAQ-specific ordering. They use the post’s own title, content, date and author.
Schema is still emitted, but think about whether it should be: marking a list of blog posts as a FAQPage is a claim about what the page is, and it is only true if the posts really are questions and answers.
Troubleshooting
| What you see | Why | What to do |
|---|---|---|
| The source panel is missing | It appears only for that source | Change the content source first |
| Nothing renders | The category filter matches no posts | Check the filter against the post category |
| Answers are truncated | content_display is excerpt |
Set it to full |
| WooCommerce is not offered | It is a Pro feature and needs WooCommerce active | See WooCommerce |
What to do next
WooCommerce is the fifth source.