How to Avoid Messing Up Tags on Bear
In my excitement to move my blog, I made a silly mistake when setting stuff up. I was really struggling with tags. Somehow, they didn’t work correctly for me. When I clicked on a tag below a post, I just got punted to a page which included all tags, whether they were tagged with the clicked tag or not.
I was going batty trying to figure it out. I changed tag case, I made draft posts with completely novel tags, nothing worked.
While the URLs showed up correctly in the address bar with "/blog/?q=cautionary-tale" trailing my domain, I still saw all blog posts, including those not tagged with the tag in question.
Other Bear blogger's tags worked perfectly, so obviously it was a “me” problem. I cleared caches, tried different browsers, etc., but nothing worked. 😭 (Yes, yes, I know. I was getting frantic, OK)
I emailed Herman in desperation, and a few hours later he kindly responded with the solution. Turns out it was, indeed, something I'd flubbed.
I'd created a page named “Blog” and on that page I'd typed a single line:
{{ posts|content:True|limit:10 }}
Turns out that by creating that page called “Blog” with the custom embedded post list shown above, I'd overwritten the default blog page. And blog filters don't work on post embeds, since those have their own tag filters that are set during the embed. Blog tag filters only work on the default blog page.
I deleted the offending Blog page I'd created, and ta-dah! It WORKS!
Putting my shame here for when I forget, or in case it helps any other hapless blogger making the same mistake.