If I understand you correctly, then it’s the way EC3 is designed to work. EC3 expects (i.e. “listens to”) one and only one category that is set for exclusive use by EC3 (meaning, no other posts / pages use it) which is how it “recognizes” a post as an event.
The “problem” is that you assign several categories – which by itself is fine, as long as EC3 can recognize “its” posts – but then you want to show event-posts also via another category (i.e. what you refer to as “original”) which is when EC3 can’t find them.
Again, if I understand your scenario correctly, your solution is to stick to the way EC3 governs events, and leave it alone, and call posts identified by category with another plugin.
EC3 really needs to “own” that specified category – else, you run into “not found” (or possibly also redirection loop) issues such as the one you describe.
I’m ok with that design point.
But, what’s happening is that my display events by category widget shows the “original” category with 1 post and the “General” category with 1 post (it’s the same post for both). I can press on the General link in events by category and see the post. When I press on the original link in events by category i get the error message (There is no content…).
I also get this error message if I’m viewing the post, and try and select the category below the title.
If I deactivate Event Calendar, then I can see the post by selecting either category as normal.
So can I have the post in more than one category with EC3? Is this the design?
Thanks
Yes, you can assign several categories to a post that is also an event.
I wasn’t too clear when I suggested looking into a separate plugin based solution, though. What I meant is this: you need to not only pick the category or categories that you want, you have to also scrub (exclude) the listing of posts in the event category (i.e. “general” in your case). That’s how you avoid the duplicates.
The subtle difference with “normal” category exclusion is that you don’t want to completely exclude that category altogether – you just don’t want posts appearing on the account of that category alone. Which is why I suggested looking into the myriad of available plugins that deal with category selection and display manipulation.
Added later: also, make sure that the events category (“general”) is not your default category (the one automatically assigned if none is provided) – as the author specifically indicates on the EC3 settings page, next to the selection menu for the events category:
Don’t make this your default post category
My default post category is “uncategorized” the EC3 event category is “general”. So I’m ok on this setup.
But, my post is in two categories “general” (for EC3) and “original”. I also added a unique tag for the post. When I try to display this post from my sidebar Category or Tag widgets. I still get the error “There is no content. Sorry, you’re looking for something that’s not here”, if I chose the “general” category I see the post no problem.
Are you saying the above is working by design?
I don’t really understand the concept of duplicates? Does this mean I can’t have multiple pointers to the same post? two categories and a tag?
I will look at other plugin alternatives as you suggested. If you know of any, please let me know.
Thanks for your help, it is appreciated.
After reviewing the “Event Calendar Options” more closely, I see if I choose the “Events are Normal Posts” I get the results I was looking for.
Thanks
Ah… Glad it’s sorted out. Yes, as the setting says, else the “event post” isn’t treated like a regular post.