Plugin Directory

Changeset 1529523


Ignore:
Timestamp:
11/07/2016 11:04:33 AM (9 years ago)
Author:
ishaijaffe
Message:

set User language code in meta

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bablic/trunk/Bablic.php

    r1529485 r1529523  
    3333    var $bablic_version = '3.3';
    3434    var $query_var = 'bablic_locale';
    35     var $bablic_plugin_version = '2.2.3';
     35    var $bablic_plugin_version = '2.2.4';
    3636   
    3737   
     
    351351        }
    352352        catch (Exception $e) { echo '<!-- Bablic No Alt Tags -->'; }
     353        $locale = $this->sdk->get_locale();
    353354        try{
    354             if($this->sdk->get_locale() != $this->sdk->get_original()){
     355            if($locale != $this->sdk->get_original()){
    355356                $snippet = $this->sdk->get_snippet();
    356357                if($snippet != ''){
     
    362363        catch (Exception $e) { echo '<!-- Bablic No Head -->'; }
    363364        echo '<!-- end Bablic Head -->';
     365
     366        try{
     367            $user_id = get_current_user_id();
     368            if($user_id){
     369                $metaLocale = get_user_meta($user_id,'bablic_locale',true);
     370                if($metaLocale != $locale){
     371                    update_user_meta($user_id,'bablic_locale',$locale);
     372                    echo '<!-- Set User Language '.$user_id . ' '.$locale.' -->';
     373                }
     374            }
     375        }
     376        catch (Exception $e) { echo '<!-- No user meta -->'; }
    364377    }
    365378   
Note: See TracChangeset for help on using the changeset viewer.