Skip to content

Instantly share code, notes, and snippets.

@DavidPeralvarez
Created May 16, 2019 07:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DavidPeralvarez/d31d536242c550b09b421e13ace51356 to your computer and use it in GitHub Desktop.
Save DavidPeralvarez/d31d536242c550b09b421e13ace51356 to your computer and use it in GitHub Desktop.
Guardar opciones
<?php
/*
Plugin Name: Options API
Description: Practicando con la API de opciones
*/
// Activa el plugin
register_activation_hook( __FILE__, 'dp_oa_activate_plugin' );
function dp_oa_activate_plugin(){
// Asignar valores por defecto a las opciones/settings del plugin
// Utilizar esta función cuando activemos nuestro plugin
add_option( 'dp_oa_age', 18 );
// Si existe la opción en la BBDD la actualiza y sino la crea nueva
//update_option( 'dp_oa_age', 21 );
// Guardar una array de opciones
$options = array(
'visits' => 0,
'last_ip' => '3.145.4.78',
'color' => 'green'
);
add_option( 'dp_oa_options', $options );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment