{"id":146,"date":"2019-10-04T07:59:44","date_gmt":"2019-10-04T07:59:44","guid":{"rendered":"https:\/\/docs.osclasspoint.com\/?p=146"},"modified":"2020-10-06T17:48:05","modified_gmt":"2020-10-06T17:48:05","slug":"hlocation-php","status":"publish","type":"post","link":"https:\/\/docs.osclasspoint.com\/hlocation-php","title":{"rendered":"hLocation.php"},"content":{"rendered":"\n<p>osc_country() &#8211; Gets current country<\/p>\n\n\n\n<p>osc_region() &#8211; Gets current region<\/p>\n\n\n\n<p>osc_city() &#8211; Gets current city<\/p>\n\n\n\n<p>osc_city_area() &#8211; Gets current city area<\/p>\n\n\n\n<p>osc_has_countries() &#8211; Iterator for countries, return null if there&#8217;s no more countries<\/p>\n\n\n\n<p>osc_has_regions($country = &#8216;%%%%&#8217;) &#8211; Iterator for regions, return null if there&#8217;s no more regions<\/p>\n\n\n\n<p>osc_has_cities($region = &#8216;%%%%&#8217;) &#8211; Iterator for cities, return null if there&#8217;s no more cities<\/p>\n\n\n\n<p>osc_has_city_areas($city = &#8216;%%%%&#8217;) &#8211; Iterator for city areas, return null if there&#8217;s no more city areas<\/p>\n\n\n\n<p>osc_count_countries() &#8211; Gets number of countries<\/p>\n\n\n\n<p>osc_count_regions($country = &#8216;%%%%&#8217;) &#8211; Gets number of regions<\/p>\n\n\n\n<p>osc_count_cities($region = &#8216;%%%%&#8217;) &#8211; Gets number of cities<\/p>\n\n\n\n<p>osc_count_city_areas($city = &#8216;%%%%&#8217;) &#8211; Gets number of city areas<\/p>\n\n\n\n<p>osc_country_name() &#8211; Gets country&#8217;s name<\/p>\n\n\n\n<p>osc_country_items() &#8211; Gets country&#8217;s items<\/p>\n\n\n\n<p>osc_region_name() &#8211; Gets region&#8217;s name<\/p>\n\n\n\n<p>osc_region_items() &#8211; Gets region&#8217;s items<\/p>\n\n\n\n<p>osc_city_name() &#8211; Gets city&#8217;s name<\/p>\n\n\n\n<p>osc_city_items() &#8211; Gets city&#8217;s items<\/p>\n\n\n\n<p>osc_city_area_name() &#8211; Gets city area&#8217;s name<\/p>\n\n\n\n<p>osc_city_area_items() &#8211; Gets city area&#8217;s items<\/p>\n\n\n\n<p>osc_country_url() &#8211; Gets country&#8217;s url<\/p>\n\n\n\n<p>osc_region_url() &#8211; Gets region&#8217;s url<\/p>\n\n\n\n<p>osc_city_url() &#8211; Gets city&#8217;s url<\/p>\n\n\n\n<p>osc_city_area_url() &#8211; Gets city area&#8217;s url<\/p>\n\n\n\n<p>osc_location_native_name_selector($array) &#8211; To properly show native location name in theme. $array can be country, region or city array. In case current user locale is set to show locations in native language and $array contains key &#8216;s_name_native&#8217; and value is not blank, this value is returned. Otherwise value of key &#8216;s_name&#8217; is returned<\/p>\n","protected":false},"excerpt":{"rendered":"<p>osc_country() &#8211; Gets current country osc_region() &#8211; Gets current region osc_city() &#8211; Gets current city osc_city_area() &#8211; Gets current city area osc_has_countries() &#8211; Iterator for countries, return null if there&#8217;s no more countries osc_has_regions($country = &#8216;%%%%&#8217;) &#8211; Iterator for regions, return null if there&#8217;s no more regions osc_has_cities($region = &#8216;%%%%&#8217;) &#8211; Iterator for cities, return [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[12,105],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/posts\/146"}],"collection":[{"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/comments?post=146"}],"version-history":[{"count":2,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/posts\/146\/revisions"}],"predecessor-version":[{"id":277,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/posts\/146\/revisions\/277"}],"wp:attachment":[{"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/media?parent=146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/categories?post=146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.osclasspoint.com\/wp-json\/wp\/v2\/tags?post=146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}