Feedzy Loop
📝 Note: The Feedzy Loop feature allows you to display curated RSS content in a dynamic, customizable loop directly in the Block Editor.
Overview |
Setting Up Feedzy Loop |
Customization Options |
Magic Tags Reference |
Advanced Filtering and Use Cases |
📖 Overview
The Feedzy Loop block is a powerful feature that enables you to dynamically display RSS feed content in customizable layouts directly within the WordPress Block Editor. It supports various feed sources, including URLs and Feed Groups, and provides advanced styling options for seamless integration with your website design.
⚙️ Setting Up Feedzy Loop
- 1
- Open the WordPress Block Editor and add a Feedzy Loop block.
- 2
- Select the Feed Source, either a URL or a Feed Group, to populate the block with content.
- 3
- Choose a layout variation from the Choose Variation option, such as Default, Round, or Card.
- 4
- Customize the number of items, sorting order, and caching time using the settings panel on the right.
- 5
- Click Save to finalize the setup.
🎨 Customization Options
The Feedzy Loop block provides several customization options:
- 🖌️ Layout Variations: Choose from Default, Round, or Card designs to suit your website's aesthetic.
- 🔢 Column Count: Adjust the number of columns to control the layout.
- 🔄 Sorting Order: Select the order in which items are displayed (e.g., newest first).
- ⏱️ Feed Caching Time: Set how often the feed is refreshed to show updated content.
📌 Magic Tags Reference
Feedzy Loop supports various magic tags that allow you to display specific content fields dynamically. Below is a list of all supported tags:
{{feedzy_title}}
: Displays the title of the RSS feed item.{{feedzy_url}}
: Provides the URL of the RSS feed item.{{feedzy_date}}
: Displays the publication date of the item.{{feedzy_time}}
: Displays the publication time of the item.{{feedzy_datetime}}
: Combines the date and time of publication.{{feedzy_author}}
: Displays the author's name.{{feedzy_description}}
: Shows the item's description.{{feedzy_content}}
: Displays the content of the item.{{feedzy_meta}}
: Provides meta information about the item.{{feedzy_categories}}
: Displays the categories of the item.{{feedzy_image}}
: Displays the featured image of the item.{{feedzy_media}}
: Embeds media such as audio files (requires an audio block).{{feedzy_price}}
: Displays the price, if available.{{feedzy_source}}
: Shows the source of the feed item.
🔍 Advanced Filtering and Use Cases
The Feedzy Loop block now includes robust filtering options, enabling you to define precise conditions for selecting which feed items are displayed. This functionality is particularly useful for curating content to meet specific criteria or audience interests. The key filtering options are as follows:
- Include If: Define whether to include posts that satisfy all conditions (All Conditions Are True) or at least one condition (Any Condition Is True).
- Filter by Field: Apply filters based on:
- Title: Filter posts containing specific keywords or phrases.
- Description: Include posts based on content within descriptions.
- Author: Display posts authored by specified individuals.
- Featured Image: Target posts with or without a featured image.
- Date: Filter posts by publication date.
- Comparison Operators: Define how the field values are evaluated, such as:
- Contains / Does Not Contain
- Equals / Not Equals
- Has Any Value / Is Empty
- Greater Than / Less Than
- Matches Regular Expression (for advanced pattern matching).
📝 Note: When using regex, ensure proper formatting. For instance, use \btest\b
to match the "test" word.
Below is an example of how to configure filters for curating content dynamically:
Example configuration of filtering options in Feedzy Loop.