{"action":"opened","issue":{"url":"https://api.github.com/repos/websharks/wp-kb-articles/issues/36","labels_url":"https://api.github.com/repos/websharks/wp-kb-articles/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/websharks/wp-kb-articles/issues/36/comments","events_url":"https://api.github.com/repos/websharks/wp-kb-articles/issues/36/events","html_url":"https://github.com/websharks/wp-kb-articles/issues/36","id":54647726,"number":36,"title":"Enhance Search Functionality","user":{"login":"jaswsinc","id":1563559,"avatar_url":"https://avatars.githubusercontent.com/u/1563559?v=3","gravatar_id":"","url":"https://api.github.com/users/jaswsinc","html_url":"https://github.com/jaswsinc","followers_url":"https://api.github.com/users/jaswsinc/followers","following_url":"https://api.github.com/users/jaswsinc/following{/other_user}","gists_url":"https://api.github.com/users/jaswsinc/gists{/gist_id}","starred_url":"https://api.github.com/users/jaswsinc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaswsinc/subscriptions","organizations_url":"https://api.github.com/users/jaswsinc/orgs","repos_url":"https://api.github.com/users/jaswsinc/repos","events_url":"https://api.github.com/users/jaswsinc/events{/privacy}","received_events_url":"https://api.github.com/users/jaswsinc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/websharks/wp-kb-articles/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-17T02:35:27Z","updated_at":"2015-01-17T02:35:27Z","closed_at":null,"body":"A fork of https://github.com/websharks/wp-kb-articles/issues/29\r\n\r\nForking a separate issue so that we can continue to work at improving search functionality in WP KB Pro. Improving search functionality for users looking through KB articles is something that is likely to be an ongoing concern.\r\n\r\n- [ ] Improve search result priorities; i.e. after the initial sorting by popularity, comment counts, dates, etc; we should also look at giving a higher priority to results that include keywords in the title, and a higher priority should be given to results that have tags, as opposed to matches on the content body only.\r\n\r\n- [ ] Investigate what might be coming in future versions of WordPress. No part of WordPress supports MySQL fulltext indexes yet, which is really the underlying cause of the weak search functionality in the WP core. While working on Comment Mail, for instance, I went with custom DB tables that _do_ support fulltext indexes. In the case of custom post types, those are in the core DB. A little more difficult to search without having fulltext indexes.\r\n\r\n  I have seen a few plugins that actually add fulltext indexes to the WP core tables to overcome this."}}