Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Como insertar php en una entrada?

Estas en el tema de Como insertar php en una entrada? en el foro de WordPress en Foros del Web. Hola, necesito meter este codigo en una pagina individual de wordpress: <a href="<?php eco wp_logout_url( home_url() ); ?> "> Cerrar sesión </a> Me gustaría saber ...
  #1 (permalink)  
Antiguo 01/01/2018, 16:12
 
Fecha de Ingreso: agosto-2014
Mensajes: 294
Antigüedad: 9 años, 7 meses
Puntos: 4
Pregunta Como insertar php en una entrada?

Hola, necesito meter este codigo en una pagina individual de wordpress:

<a href="<?php eco wp_logout_url( home_url() ); ?> "> Cerrar sesión </a>

Me gustaría saber cual es la forma correcta de hacerlo? se que hay plugins que permiten insertar php en paginas y entradas.. pero hay una forma mas ligera de hacerlo?

Gracias
  #2 (permalink)  
Antiguo 02/01/2018, 22:31
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Como insertar php en una entrada?

Solo hay 2 formas correctas, crear un shortcode o editar tu template... cualquier otro intento es una forma sucia de hacerlo.

toma te regalo el shortcode, agrega este código en el archivo functions.php de tu template

Código PHP:
Ver original
  1. <?php
  2. add_shortcode('logout_btn', 'logout_btn');
  3.  
  4. function logout_btn(){
  5.     ob_start();
  6.     ?>
  7.      <a href="<?php eco wp_logout_url( home_url() ); ?> "> Cerrar sesión </a>
  8.     <?php
  9.     return ob_get_clean();
  10. }

ya con eso basta con que en tu pagina o entrada agregues [logout_btn /]

Etiquetas: php, plugin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:22.