Problema con panel de control en theme

Inicio Foros WordPress General WordPress.org Problema con panel de control en theme

Etiquetado: 

Este debate contiene 1 respuesta, tiene 2 mensajes y lo actualizó  davidlluna hace 8 años, 5 meses.

  • Autor
    Publicaciones
  • #17369

    niconarq
    Participante

    <p>HOla amigos, soy nicolas de paraguay, tengo un problema hace rato y ya no se que mas hacer.</p>
    <p>tengo un panel decontrol para mi theme que agrego una serie de funciones y funciona bien sin colocar acceslevel, pero al poner &amp;acceslevel en el array de la funcion agregar pagina se va todo a la puta,</p>
    <p>ESTA ES LA FUNCION</p>
    <p>function mytheme_add_admin() {</p>
    <p> global $themename, $shortname, $access_level, $options;</p>
    <p> $access_level = "7";</p>
    <p> if ( $_GET == basename(__FILE__) ) {</p>
    <p> if ( ‘save’ == $_REQUEST ) {</p>
    <p> foreach ($options as $value) {<br />
    update_option( $value, $_REQUEST[ $value ] ); }</p>
    <p> foreach ($options as $value) {<br />
    if( isset( $_REQUEST[ $value ] ) ) { update_option( $value, $_REQUEST[ $value ] ); } else { delete_option( $value ); } }</p>
    <p> header("Location: edit-pages.php?page=controlpanel.php&amp;saved=true");<br />
    die;</p>
    <p> } else if( ‘reset’ == $_REQUEST ) {</p>
    <p> foreach ($options as $value) {<br />
    delete_option( $value );<br />
    update_option( $value, $value );}</p>
    <p> header("Location: edit-pages.php?page=controlpanel.php&amp;reset=true");<br />
    die;</p>
    <p> }<br />
    } </p>
    <p> add_pages_page($themename." Options", "$themename Options", ‘edit_themes’, basename(__FILE__), ‘mytheme_admin’);</p>
    <p>}</p>
    <p>function mytheme_admin() {</p>
    <p> global $themename, $shortname, $options;</p>
    <p> if ( $_REQUEST ) echo ‘&lt;div id="message" class="updated fade"&gt;&lt;p&gt;<strong>’.$themename.’ settings saved.</strong>&lt;/p&gt;&lt;/div&gt;’;<br />
    if ( $_REQUEST ) echo ‘&lt;div id="message" class="updated fade"&gt;&lt;p&gt;<strong>’.$themename.’ settings reset.</strong>&lt;/p&gt;&lt;/div&gt;’;</p>
    <p>?&gt;
    </p>

  • #42043

    davidlluna
    Participante

    Hola!, muevo el hilo al foro general

    Saludos!

El foro ‘General WordPress.org’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest