I am using "has:metadata" as an example.
The error is "Couldn't add tag: 'has:metadata' cannot begin with 'has:'"
Posted under General
BerryNeko said:
Can you explain? Sorry for being annoying
They're only for searching posts that first whatever specific parameter you're looking for. has:metadata brings up posts that have metadata available. Has_metadata would be a tag version, but it wouldn't need a tag anyway.
When you search for metatags the post query builder will populate a result set based on whatever the metatag is. For has:metadata it picks posts which have entries in the metadata table. Think of them like invisible automatic tags. Having every metatag that applies to a post shown on the page would flood it with information most people don't care about, so it's not there. Relying on users to tag them manually is a bad idea as they would often tag them where they don't apply or forget to tag them where they do apply (this happens frequently with meta-category tags, not to be confused with metatags).
Talulah said:
When you search for metatags the post query builder will populate a result set based on whatever the metatag is. For has:metadata it picks posts which have entries in the metadata table. Think of them like invisible automatic tags. Having every metatag that applies to a post shown on the page would flood it with information most people don't care about, so it's not there. Relying on users to tag them manually is a bad idea as they would often tag them where they don't apply or forget to tag them where they do apply (this happens frequently with meta-category tags, not to be confused with metatags).
Thanks