@alanft, that was it. My front page is static and the ‘blog’ page is the main page with timed posts. I changed it to is_home() | is_page('blog') (the “or” just in case) and it works perfectly.
Thank you!
I’m a new WordPress user and am having the same issue.
I am using the Responsive theme. Everything is standard, no customization. I would like the Categories widget to appear only on my blog page sidebar (slug is “blog”). It does not appear to be working. Here’s the steps I can repeat to get the same result:
- Drag Categories widget to Main Sidebar.
- Leave Widget Logic text box blank.
- Result: View site and refresh = Categories appear on all pages with sidebar.
- Enter
is_page('blog') in Widget Logic text box.
- Result: View site and refresh = Categories appear on no pages.
- Remove
is_page('blog') in Widget Logic text box.
- Result: View site and refresh = Categories appear on all pages.
alanft, I tried your true-false test. That works.