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

Ayuda en error

Estas en el tema de Ayuda en error en el foro de WordPress en Foros del Web. Buenas! gracias de antemano por la ayuda prestada solo con la lectura. mi problema es el siguiente, en wordpress usando el plugin Customize Your Community ...
  #1 (permalink)  
Antiguo 20/03/2009, 09:28
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda en error

Buenas!
gracias de antemano por la ayuda prestada solo con la lectura.
mi problema es el siguiente, en wordpress usando el plugin Customize Your Community en el formulario de registro me aparece el error:
Warning: include(/home/jotaparr/public_html/XY00/wp-content/themes/atahualpa/sidebar.php) [function.include]: failed to open stream: No such file or directory in /home/jotaparr/public_html/XY00/wp-content/plugins/customize-your-community/cyc.php on line 404

apareciendo en la linea la funcion dada y siendo el php completo:
<?php
} else if (isset($user_ID)){
echo '<ul id="cycnav">'."\n";
if (function_exists('wp_logout_url')) {
echo '<li><a href="'.wp_logout_url().'">'.__('Log out').'</a></li>'."\n";
} else {
echo '<li><a href="'.site_url('wp-login.php?action=logout', 'logout').'">'.__('Log out').'</a></li>'."\n";
}
echo '</ul>'."\n";
}
echo $cyc_options['beforesidebarcode'];
if (function_exists('thesis_get_sidebars')) {
thesis_get_sidebars();
} else {
include(TEMPLATEPATH . '/sidebar.php');
}
echo $cyc_options['aftersidebarcode'];
include(TEMPLATEPATH . '/footer.php');
}

function cyc_password() {
$errors = new WP_Error();
if ( $_POST['user_login'] ) {
$errors = retrieve_password();
if ( !is_wp_error($errors) ) {
wp_redirect('wp-login.php?checkemail=confirm');
exit();
}
}

if ( 'invalidkey' == $_GET['error'] )
$errors->add('invalidkey', __('Lo lamento, esa contraseña parece ser invalida.'));

$errors->add('registermsg', __('Por favor, introduce tu nombre de usuario o tu contraseña. Recibiras la nueva contraseña en tu correo.'), 'message');
do_action('lost_password');
do_action('lostpassword_post');
cyc_head("Lost Password");

cyc_show_errors($errors);
?>

solucionariemos el error suprimiendo
echo $cyc_options['beforesidebarcode'];
if (function_exists('thesis_get_sidebars')) {
thesis_get_sidebars();
} else {
include(TEMPLATEPATH . '/sidebar.php');
}
echo $cyc_options['aftersidebarcode'];
include(TEMPLATEPATH . '/footer.php');
}

ya que el problema aparece en include(TEMPLATEPATH . '/sidebar.php');
mi duda es si he de borra la linea en cuestion o toda la funcion

lo lamento pero mis conocimientos son limitados.. gracias de antemano
  #2 (permalink)  
Antiguo 20/03/2009, 20:50
Avatar de Paulos  
Fecha de Ingreso: octubre-2008
Ubicación: “Monte-VI-D-E-O”
Mensajes: 85
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Ayuda en error

Sólo para probar.
En lugar de TEMPLATEPATH prueba con la ruta completa en include (ejem: http://www.dominio.com/wp-content/themes/atahualpa/sidebar.php).

Saludos.
__________________
El blog de Pablo
  #3 (permalink)  
Antiguo 22/03/2009, 10:06
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Ayuda en error

muchas gracias... el problemna es que el tema no tiene sidebar, la pilla de default, lo solucione copiando el php de sidebar en default a la carpeta de ataualpa... pero, me parece una solucion algo chapuza, no estropea nada porque solo este comando llama a ese archivo en ese sitio... pero lo que realmente me gustaria decirle que no la llame, no se como puedo hacerlo...
una vez mas muchas gracias por la respuesta... me ha sido util, aunque ya hubiese hecho la chapuza! xDD
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 19:36.