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

Consulta externa con error en Qtranslate

Estas en el tema de Consulta externa con error en Qtranslate en el foro de WordPress en Foros del Web. Estoy creando una web externa a Wordpress para mostrar una página en concreto con otros estilos. Todo funciona correctamente, incluso el plugin de QTranslate. Código ...
  #1 (permalink)  
Antiguo 27/12/2011, 06:12
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 3 meses
Puntos: 0
Consulta externa con error en Qtranslate

Estoy creando una web externa a Wordpress para mostrar una página en concreto con otros estilos. Todo funciona correctamente, incluso el plugin de QTranslate.

Código PHP:
<?php
error_reporting
(0);
require(
'wp-blog-header.php');
?>
<?php 
echo qtrans_generateLanguageSelectCode('both'); ?>
<?php
// The Query
$the_query = new WP_Query('page_id=1130');

// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
    echo 
'<li>';
    
the_title();
    
the_content();
    echo 
'</li>';
endwhile;

// Reset Post Data
wp_reset_postdata();

?>
Lo curioso es que incluso funcionando el plugin, éste genera un mensaje Warning, que intento ocultar con

Código PHP:
error_reporting(0); 
pero no hay manera. El warning, es el siguiente:

Código HTML:
Warning: Cannot modify header information - headers already sent by (output started at /www/archivo_externo.php:9) in /www/wp-content/plugins/qtranslate/qtranslate_core.php on line 71
Entiendo que es un conflicto del plugin al "cargarse" fuera de su ruta preestablecida. Alguien me puede ayudar?

Gracias!
  #2 (permalink)  
Antiguo 07/04/2015, 17:30
 
Fecha de Ingreso: abril-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 0
Respuesta: Consulta externa con error en Qtranslate

Yo también tuve ese problema, lo solucione escribiendo el require_once a wp-blog-header.php como la primera linea de código de la página de esta forma:
Código PHP:
Ver original
  1. <?php include_once(dirname(__FILE__) . '/../wp-blog-header.php' );?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. etc, etc....

Etiquetas: blog, externa, página, php, plugin, post
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 11:02.