Tag search does not display all - php

Wordpress search does not return some tags from custom post type.
For example: I have two tags in the same post: orange and apple.
If I search for orange, it displays this post in the search results, if I search for apple, it does not display any results in the search. What's happening?
In the case when it is searched with the tag 'prostata' it does not return any post, the other tags display the post

Related

How to change Text Box to Select Box in Opencart 3?

When I upload product in Opencart-3 and search Categories in Links > Categories then the Categories will search and show as a Drop Down but Searching will take a lot of time. then what I need to do? I am looking to make it "Select Box".
So how to convert this text box to select box? I think select will not search and show the categories faster.
You can check the below image so that you can get my point:-

How to display spesific category on search result

How can I display search results in a specific category? e.g When searching for word 'articles', search results should display category 'Articles'.
It should be possible to create this feature with the post_search wordpress filter.
See: https://codex.wordpress.org/Plugin_API/Filter_Reference/posts_search
The post_search filter is executed before the category check so you should be able to set the category in the query based on the search terms. Beyond that it is a matter of adjusting your template(s) to display the category used by the query.

How to add the region in city page meta title tag in osclass?

How to add the region in city page meta title tag in osclass?
I want the region to be specified in the meta title tag of the city page in Osclass.
site url - www.pluzs.com/bangalore-c277405
I tried adding region code in function.php, but the region area shows blank in the meta title tag in the source code of the city page.
If anyone could help to add the region to be shown in the meta title tag?
You will have to add a filter to "meta_title_filter".
osc_add_filter("meta_title_filter", function ($text) {
// Do something with $text, search city name and add the region;
return $text;
});
If you have a list of cities, it can be done with a regex. For now, that's all Osclass seem to offer.

Wordpress ACF - Get taxonomy values

I add new custom field to load my Books genres (taxonomy) in to my "writer" page (category).
look at my settings:
http://awesomescreenshot.com/0df4qucud7
I need to show the checked genres on my writer page.
Of coure if theres no checked genres the code shows nothing (IF tag).
How can I get the values?
ACF Plugin: https://wordpress.org/plugins/advanced-custom-fields/
You are getting the term ID's of the selected genres.
With the ID you can get a field like so get_field('field_name', 'genre-cat');
In this situation the genre-cat can be replaced for the output of your field with the term IDs (you would have to do this for each term selected, so use the foreach statement).
See full documentation from ACF on how to get values from a taxonomy term: http://www.advancedcustomfields.com/resources/get-values-from-a-taxonomy-term/

Filter out posts using custom Post Query

I am trying to use the categories to make some sort of taxonomy picker. I have a site, which I’m running locally for event planning; I have 6 categories with sub categories within them. For example if someone is looking for a band, they go into the band category and then it displays all the posts within that category.
I want to use the sub categories to narrow the search down so people searching for bands but want classical will find just those posts. But I want to do it by asking them a question, like “What sort of band are you looking for?” then they select from a drop down of sub categories for the bands. They will do this for each category, make a selection or none so that it gives them a list of only what they are looking for.
Maybe after each selection, it adds that category into an array which is then used for a wp post query?
If you are going to post it then you can just build your query based on the posted variables
e.g.
myql_query("select * from table where catogory = '{$_POST['Cat']}' and subcat = '{$_POST['subcat']}');
However if you want it down when they pick it with out refreshing the page then you need to look at AJAX

Categories