El panel de opciones me aparece, en el que tengo un checkbox (luego habrá más) con el que eligo usar o no usar una funcion del plugin. El problema es que marque o no marque el checkbox, siempre me devuelve que no esta marcada.
Pongo el codigo:
Index.php
Código PHP:
Ver original
<?php /* Plugin Name: DNA-analysis Description: Analisis de secuencias de ADN Version:1.0 Author: Laura Moreno Author URI: http://www.mas-que-ciencia.com */ add_option ('secuencia1', '1'); //funcion para elegir las opciones function elegir_herramientas() { echo'Estas son las opciones del plugin'; ?> <form method="post" action="index.php"> <input name="complementaria" type="checkbox"/>Secuencia complementaria <input name="Enviar" type="submit" /> </form> <?php update_option ('secuencia1', '1'); }else { update_option ('secuencia1', '0'); } }// fin function elegir_herramientas //Añade las opciones al menú de opciones de wordpress function def_option_menu(){ add_options_page( 'ADN analysis', 'ADN analysis', 'manage_options', 'def_options', 'elegir_herramientas' ); } add_action('admin_menu','def_option_menu'); include ('paginas.php'); ?>
Paginas.php (shortcode para usar el plugin)
Código PHP:
Ver original
<?php function pagina1 () { $sec1 = get_option ('secuencia1'); include ('shortcode.php'); if ("$sec1" == '1') { include ('shortcode1.php'); } include ('shortcode2.php'); include ('shortcode3.php'); include ('shortcode4.php'); include ('shortcode5.php'); } add_shortcode ('adn','pagina1'); ?>
Haber si alguien puede decirme que hice mal por que no consigo activar la función.