网站建设
在业务姜子牙的重新设计的主页,最近推出,我想一些“个性化”添加到主标题。具体而言,我想利用php和woocommerce内置的maxmind地理位置(当然从常规设置选项卡启用时)打印屏幕上的自定义问候语。
当前用户国家的检测可用于其他任务,如禁用的支付网关和运输方法,打印特定国家的内容等非常有用的。和往常一样,这个“检测”与一行代码完成!
新业务成名网页上的“个性化”的问候基于地理定位的用户国家php代码段:获取当前用户国家(地理位置) – woocommerce<pre> /** * @snippet get current user country (geolocation) – woocommerce * @how-to watch tutorial @ https://businessbloomer.com/?p=19055 * @sourcecode https://businessbloomer.com/?p=72811 * @author rodolfo melogli * @testedwith woocommerce 3.1.2 */ function bbloomer_use_geolocated_user_country(){ // geolocation must be enabled @ woo settings $location = wc_geolocation::geolocate_ip(); $country = $location['country']; // lets use the country to e.g. echo greetings switch ($country) { case "ie": $hello = "howya!"; break; case "in": $hello = "namaste!"; break; default: $hello = "hello!"; } echo $hello; } add_action( '_______', 'bbloomer_use_geolocated_user_country' );</pre>