Category filtering (Free) vs. keyword filtering (PRO)
The free version filters at the category level — assign a category to each feed, then show only that category:
[newssync category="Tech"]
DaazSync PRO adds keyword_filter — match on the actual words inside each article, independent of which feed it came from.
OR logic — match any of these topics
Comma-separated keywords are matched with OR logic — an article needs to contain any one of them:
[newssync keyword_filter="AI,machine learning,robotics"]
Shows articles that mention AI or machine learning or robotics.
AND-groups — match the intersection of topics
Separate groups with a pipe | to require at least one match from each group:
[newssync keyword_filter="AI,machine learning|crypto,blockchain,DeFi"]
Shows only articles that mention both an AI topic and a crypto topic — the intersection of the two groups, not just either one.
Site-wide rules
Prefer to set filtering once instead of repeating it on every shortcode? Go to DaazSync → Settings → Filtering (PRO tab) and set global include/exclude keyword rules. Every [newssync] shortcode on every page respects them automatically — no need to repeat keyword_filter everywhere.
keyword_filter is better for building topic-specific sections on individual pages.
Combining with other attributes
[newssync layout="grid" limit="8" keyword_filter="AI,machine learning|crypto,blockchain,DeFi" show_source="yes"]
Keyword filtering works alongside every other shortcode attribute — layout, limit, ordering, and display toggles. See the full Shortcode Reference for the complete attribute list.