Pregunta sobre Arreglando WordPress de Wordpress:

Variable no especificada cuando es variable

Un usuario preguntó 👇

Hemos recibido un sitio web de wordpress de otro desarrollador y tengo problemas con un plugin creado por el desarrollador anterior (necesitan mucha ayuda de todos modos), la versión en vivo del sitio web que todavía está en el servidor anterior funciona, ver a la derecha aquí pero arroja el siguiente error en el sitio web de desarrollo al que nos mudamos:

Aviso: Variable no especificada: publicar en /home/sites/4b/5/52834f6c40/public_html/wp-content/themes/carreras/careeras/page-blank.php en línea 39

Usé el depurador kint para verificar una publicación y está regresando, los cambios realizados desde que nos mudamos son para actualizar los datos de conexión de la base de datos y eliminar un carácter indefinido desde el principio del archivo de clase mientras se estaba creando error ya agregado encabezados. .

Como puede ver en el sitio web de demostración que muestra la lista de trabajos, el problema ocurre al intentar ver una publicación, ¿alguien tiene alguna idea de lo que está fallando?

la pregunta:

global $wp_query;

if($wp_query->get('job')){

	$job = Pureblue_Cla_Integration_Public::get_single_job($wp_query->get('job'));
	
	//	Now deal with the 'blank Industry Area'
	
	if ($job['description']=='')$job['description']="Any Industry";
	
}

línea 39: <p class="descr"><?php echo $job['description']?></p>
la función: `función pública estática get_single_job ($ id) {

$ job = ORM :: for_table (‘jobs_ol’) -> place (‘job_ref’, (int) $ id) -> join (‘consultant_ol’, edit (‘job_consult’, ‘=’, ‘expert_ol.consult_ref ‘)) -> left_outer_join (‘ lista_2_ol ‘, editar (‘ lista_trabajo_2 ‘,’ = ‘,’ lista_2_ol.list_ref ‘)) -> buscar_una (); return $ post;

} `

Este tema fue modificado hace 1 año, 9 meses por.

(@minervainfotech)

Hace 1 año, 9 meses

Hola rmsgreig,

De acuerdo con su código, si ($ post[‘description’]== ”) $ publicación[‘description’]»Cualquier Industria».

establecer si condición. Si no se cumple la condición, no se establecerá una variable de trabajo.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.