The Dynamic List plugin lets users create multiple “topics” (lists) that each connect to a Community Wall. This makes it possible to run many discussion spaces from one place, organized by topic and optionally grouped into folders. You control whether topics can be public or private, who can create them, how thumbnails look, and how content is sorted. Abuse reporting and moderation are handled in the Control Panel.
Requirements
This is a Boost plugin, available on specific plans only.
A Community Wall plugin installed in your app (Dynamic List connects to a Community Wall)
How to use the Dynamic List plugin
Log in, go to Builder in the left navigation
Click the + button to open the Plugin Marketplace
Search for Dynamic List, then click Add Plugin
Name your plugin and click Add
Stay in the Content tab
Under Navigate to, select the Community Wall plugin you want Dynamic List to use
Under Selected feature title, choose what appears in the title bar when a user opens a topic
Select Topic Title to show the topic name the user created
Select Feature Name to show the Community Wall plugin name
Under Query string, enter the query string that separates topics into their own Community Wall feeds
Recommended value: ?wid=$topic_id
Under Topic privacy, choose what users can create
Select Public to allow topics visible to everyone
Select Private to allow topics visible only to the creator, unless shared
Select Both to let users choose Public or Private when creating a topic
Under Public write access, choose who can create topics
Select Anyone to allow any user to create topics
Select Tagged users to restrict topic creation, then select the tag required
Under Style, choose how topic thumbnails are created
Select Images to use uploaded images
Select Colors to use color-based thumbnails
Turn on or off Groups (groups act like folders that can contain multiple topics)
Set the Empty state message to control the message shown when no groups/topics exist
Under Sort by, choose how topics are ordered (for example, creation order or A–Z)
Click the Abuse tab to manage user reports
Review reported topics or groups
Approve reports or remove content marked as abuse
Click the Language tab to rename user-facing labels
Update wording for labels such as Topic, Group, List, and Search
Click the Security tab:
Turn on Require Login to restrict feature access to logged-in users.
(Optional) Add tag-based restrictions and choose whether to match any or all tags.
Click the Tagging tab:
Enter a tag name to automatically apply to users when they open this feature.
Click Add Tag.
Click the Purchase tab:
Check Require Purchase to enable.
Choose your product type (e.g., Single Purchase or Subscription).
Upload an image, fill out purchase text, and success/failure messages.
Click the Analytics tab to see feature performance:
View data such as number of views, users, and devices over time.
Pro tips
Use ?wid=$topic_id to keep each topic’s Community Wall feed separate and consistent
Turn on both Public and Private topics if you want users to create personal lists and shared forums in one place
Enable Groups when you expect lots of topics and want users to organize them into folders
Keep topic creation restricted with tags if you want only specific users to create new forums