Available Widgets

A complete reference of every widget type built into Pubvana.

TL;DR

16 widget types ship with Pubvana. Each instance is configured independently via options set on the Widgets page.

Details

The following widget types are available out of the box. Additional widgets can be installed from the Marketplace.

Recent Posts

Displays a list of the most recently published posts.

OptionTypeDefaultDescription
titletextRecent PostsWidget heading
countnumber5Number of posts to show
show_datecheckboxonShow the post date below each title
show_excerptcheckboxoffShow a short excerpt below each title

Recent Comments

Displays a list of the most recently approved comments with a link to the parent post.

OptionTypeDefaultDescription
titletextRecent CommentsWidget heading
countnumber5Number of comments to show

Categories List

Displays a linked list of all post categories.

OptionTypeDefaultDescription
titletextCategoriesWidget heading
show_countcheckboxoffShow the post count next to each category name

Tag Cloud

Displays a weighted tag cloud where more frequently used tags appear larger.

OptionTypeDefaultDescription
titletextTagsWidget heading
max_tagsnumber40Maximum number of tags to display

Archive List

Displays monthly or yearly archive links.

OptionTypeDefaultDescription
titletextArchivesWidget heading
formatselectmonthlymonthly groups by month; yearly groups by year

Search Form

Renders a simple search input that submits to the blog search route.

OptionTypeDefaultDescription
placeholdertextSearch…Placeholder text inside the input field

Social Links

Displays social media profile links using the URLs configured in Admin → Settings → Social.

OptionTypeDefaultDescription
titletextFollow UsWidget heading
styleselecticonsicons shows icon-only buttons; icons+text shows icon with label

Text Block

Renders arbitrary HTML or plain text content. Useful for custom callouts, banners, or embedded snippets.

OptionTypeDefaultDescription
titletext(empty)Optional widget heading
contenttextarea(empty)HTML or plain text to render

Ad Unit

Renders a raw HTML embed, intended for advertisement code (Google AdSense, etc.) or any custom HTML snippet.

OptionTypeDefaultDescription
titletext(empty)Optional label above the ad
codetextarea(empty)Raw HTML to output verbatim

Author Bio

Displays the current post author's profile card (display name, avatar, bio, and social links). This widget auto-detects the post being viewed and renders the matching author profile.

No configurable options. The widget is automatically hidden on pages that are not single post views, or when the author has no profile.

Related Posts

Displays posts that share categories or tags with the currently viewed post.

OptionTypeDefaultDescription
titletextRelated PostsWidget heading
countnumber4Number of related posts to show
show_thumbnailcheckboxonShow the post featured image thumbnail

Table of Contents

Auto-generates a table of contents from the heading tags (h2, h3, h4) found in the current post body.

OptionTypeDefaultDescription
titletextContentsWidget heading
min_headingsnumber2Minimum number of headings required before the TOC is shown
max_depthselecth3Deepest heading level to include (h2, h3, or h4)

Language Picker

Renders a language/locale switcher for multilingual sites.

OptionTypeDefaultDescription
styleselectbuttonsbuttons renders a button group; dropdown renders a select box; ul renders a plain list

Paywall

Displays a premium content call-to-action block prompting visitors to subscribe or log in to read restricted content. No configurable options.

DStore Cart

Displays the DigitalStore shopping cart summary. Requires the DigitalStore plugin to be installed and active.

OptionTypeDefaultDescription
titletextYour CartWidget heading
show_totalcheckboxonShow the cart total price
show_itemscheckboxonShow a list of items currently in the cart