Post Category

Add or replace content on your website based on the post or page category.

What is the Post Category condition?

The post (or page) category condition allows you to add or replace content on your website based on the post or page category.

The condition is often used to display related posts, tailored calls to action, category-based special offers, and more!

  1. Download and activate the If-So Dynamic Content plugin.
  2. On your WordPress dashboard, go to “If-So → Add New Trigger.
  3. Click on “Select a condition” and select “Post Category”.
  4. Select an operator: “Is” or “Is not”.
  5. Select the post/page category you want to target.
  6. In the content field, set the content to be displayed if the condition is met.
  7. In the default content field, set the content to be displayed if the condition is not met (optional, can be left blank).
  8. Press “Publish” and paste the shortcode generated by If-So into your website.
  1. Download and activate the If-So Dynamic Content WordPress plugin and the Conditional Elementor elements integration.
  2. In the Elementor editor, select the element you want to display based on a Post Category Condition.
  3. In the element settings panel, go to the If-So tab.
  4. Choose the Post Category condition and select an operator: “Is / Is not”
  5. Select the post/page category you want to target.
  6. Click Publish to save the page.
  1. Download and activate the If-So Dynamic Content WordPress plugin.
  2. In the Gutenberg editor, select the block you want to display based on a Post Category condition.
  3. In the block settings sidebar, open the If-So Conditions panel.
  4. Choose the Post Category condition and select an operator: “Is / Is not”
  5. Select the post/page category you want to target.
  6. Click Update to save the page.

Screenshots

The Post Category condition
Select the “Post Category” condition
Select an oprator
Select an operator
Select the post category
Select a category
4 5
Set the dynamic content
5 5
Set the default content
6 4
Paste the shortcode

FAQs

  • Does If-So work with caching plugins and server-side caching?

    Yes.

    Whether you are using a caching plugin or server caching, you can navigate to the plugin settings and enable the “Page Caching Compatibility” option.

    With the option enabled, dynamic triggers will be rendered in a separate request that will take place after the loading of the cached version.

    Learn more about Page Caching Compatibility.

  • Is it possible to set up conditional redirects (redirecting users to different pages based on conditions)?

    Yes, you can set up conditional redirects based on any If-So condition.

    For a step-by-step guide, click here.

Didn’t find what you need?

Spring Sale!

Up to 40% Off