Hi,
Thanks for creating this great plugin. It helps me a lot in managing our email campaigns.
I've just noticed a weird bug with permalink, that breaks our permalink structure (returns 404 for archive & single custom post type pages). After digging into the code of the plugin, I see that you use flush_rewrite_rules()
right after register_post_type()
function. That causes a lot of unneeded calls to refresh permalinks on every page load, which might affect other permalink setup.
Regarding the Codex, this function (flush_rewrite_rules()
) should be called only once when the plugin is activated.
I suggest removing that line (class-chimppress-setup.php
file, line 72) to make it work properly (after removing this line, our permalink structure works pretty well).
Thanks.