#24073 closed defect (bug) (invalid)
wp_ajax_ajax_tag_search
Reported by: | samnajian | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.5.1 |
Component: | Taxonomy | Keywords: | reporter-feedback |
Focuses: | Cc: |
Description
For some of custom taxonomies the tag autocomplete doesn't work I tried to solve this issue and changing t.name to name in
$results = $wpdb->get_col( $wpdb->prepare( "SELECT name FROM ..... ");
in wp-admin/includes/ajax-actions.php -> wp_ajax_ajax_tag_search() helped me to solve this problem.
now everything looks ok for me .
Change History (4)
#1
@
12 years ago
- Component changed from General to Taxonomy
- Keywords reporter-feedback added
#2
@
12 years ago
HI,
I've installed event-manager plugin and it adds new taxonomies to the system, for this plugin i didn't get tag autocomplete and then I traced the ajax action and came up to this sql query but changing t.name to name changed the result and the problem was solved.
Now i get autocomplete for all the taxonomies registered in the system ( default taxonomies and custom taxonomies).
The code and files are those I provided in the ticket.
Could you provide a piece of code and the steps to reproduce the issue on a clean install?
The change doesn't seem to make any difference.
t
is a reference to$wpdb->terms
in that query:http://core.trac.wordpress.org/browser/tags/3.5.1/wp-admin/includes/ajax-actions.php#L75
Since
$wpdb->term_taxonomy
doesn'tname
column,t.name
andname
are the same here.