2016-10-20 7 views

答えて

1

unserialize()を使用して配列に変換します。

$options = 'a:1:{s:12:"_multiwidget";i:1;}'; 
$options = unserialize($options); 
echo $options['_multiwidget']; //1 
0

回答ありがとうございます!私はコードを実行しますが、他の設定はオプションに保存してください。これは私が保存するために使用するコードです

function update($new_instance, $old_instance){   
     $instance = $old_instance;   
     $instance['nombre'] = sanitize_text_field($new_instance['nombre']); 
     $instance['servidor'] = sanitize_text_field($new_instance['servidor']);   
     return $instance;   
    } 

    function form($instance){   
     $defaults = array('nombre' => '', 'servidor'=> '');   
     $instance = wp_parse_args((array)$instance, $defaults);    
     $nombre = $instance['nombre']; 
     $servidor = $instance['servidor']; 
     ?> 
     <p> 
      Nombre 
      <input class="widefat" type="text" name="<?php echo $this->get_field_name('nombre');?>" 
        value="<?php echo esc_attr($nombre);?>"/> 
     </p> 
     <p> 
      Servidor 
      <input class="widefat" type="text" name="<?php echo $this->get_field_name('servidor');?>" 
        value="<?php echo esc_attr($servidor);?>"/> 
     </p>   
<?php   
    } 
+1

ですから、どういう質問ですか? – dkruchok

関連する問題