Tag admin bug

Hello Gents, I have the following issue DT9 (ghidbeauty.ro): - user add listing https://www.ghidbeauty.ro/listing/testing-123/ - enters tag (cocacola, cinema, holistic) - site search responds correctly searching by tag returns listing - admin edit listing adding tag - 'pescuit' - listing not responding to pescuit search - edit via user member interface and simply save - keyword function restored, listing returned to search pescuit - tring again - with kw - "ombre" same behaviour. Searching for ombre - returns no value. But clicking on tag link - works. Kw displayed in page but site search not responding. Is there an bug in tag editing from admin? Can you please investigate? This is an unexpected behavious surely.

Created: April 6, 2020 at 7:04 pm
  • In: General Discussion
  • Started by: Iulian
  • 2 members left 3 comments
  • Last reply from: Iulian

  • Iulian
    April 8, 2020 at 8:36 pm

    Is somebody actually looking at this posts and answering?

  • Adnan
    April 9, 2020 at 7:53 am

    Hi Lulian.

    So, here is the thing: The theme uses default wordpress search and wp search does not search tags but post content and title. There are plugins to enable tags search but if you have many tags not recommended due to performance reasons.

    Why is it working for user tags but not admin?

    Because the theme adds into the posts your keywords after user submits the listing. (hided) If you check your source code you see:

    <div id=”ppt_keywords”>cinema cocacola holistic pescuit</div>

    So, everything in post content will respond to searches.

  • Iulian
    April 9, 2020 at 2:15 pm

    Thanks. The behaviour is unpredictable and hard to understand.

    Makes sense to make a search relaxed and not looking in many fields but for same data would have been expected a similar behaviour.
    In practice adding kw from frontend user interface makes them visible also in tags. Was a natural understanding that that theme adding tags from admin would behave the same.

Viewing 4 posts - 1 through 4 (of 4 total)