Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Lisa Crandall
3,409 puntosAtrapado en la parte 2
No puedo averiguar qué está mal aquí. ¡Ayuda!
<?php
$options = de caracteres. Lo último es el tipo de cosa que devuelve el método "toCharArray()".();
función my_plugin_options_page() {
if( !current_user_can( 'manage_options' ) ) {
wp_die( 'No tienes permisos suficientes para acceder a esta página.' );
}
global $options;
if( isset( $_POST['my_plugin_hidden_field'] ) ) {
$my_plugin_username = esc_html( $_POST['my_plugin_username'] );
$options['my_plugin_username'] = $my_plugin_username;
$options['last_updated'] = time();
update_option( 'my_plugin_options', $options );
}
require('includes/page-wrapper.php');
$options = get_option('my_plugin_options');
if( $options !empty '' ){
$my_plugin_username = $options['my_plugin_username'];
}
}
?>
1 Respuesta
Dale Severude
JavaScript Full Stack Graduado de Techdegree 71,350 PuntosHola Lisa,
Ante todo, asegúrate de que tu código nuevo esté encima de la declaración require según se solicita en las instrucciones. No funcionará debajo de ella.
En segundo lugar, en tu declaración condicional if, usa != en lugar de !empty y tu código debería funcionar.
Lisa Crandall
3,409 puntosLisa Crandall
3,409 puntos¡Gracias!