Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

280
Vistas
WordPress NECESITO una salida () después de redirigir una URL

Tengo un complemento de puerta de enlace y agregué el código a continuación para redirect al cliente a una página personalizada cuando falla el pago.

Mi pregunta es, ¿necesito agregar exit(); después del final de redirect_url que está dentro de la declaración if?

He visto algunos códigos with exit y some without .

 else { //failed $this->msg['class'] = 'error'; $this->msg['message'] = __( "Your Transaction Has Failed Due to Some Technical Error. Please Try Again.<br/><br/>", 'toBeTranslatd'); $order->update_status('failed'); $order->add_order_note('Failed'); $order->add_order_note($this->msg['message']); $redirect_url = home_url( '/payment-faild/' ); $lang_code = get_post_meta( $order_id, 'wpml_language', true ); if ( $lang_code === ar ) { $redirect_url = apply_filters( 'wpml_permalink', $redirect_url, $lang_code ); //exit(); // Do I need this or delete it? } }
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Wordpress proporciona dos funciones para esto:

  • wp_redirect Documento

y

  • wp_safe_redirect Documento

Y esto es lo que recomienda wordpress:

Nota: wp_redirect() y wp_safe_redirect() no se cierran automáticamente y casi siempre deben ir seguidos de una llamada para salir;

over 4 years ago · Santiago Trujillo Denunciar

0

wp_redirect() o wp_safe_redirect() no salen ni mueren automáticamente, y casi siempre deben ir seguidos de una llamada para salir o morir();

Referencia:https://developer.wordpress.org/reference/functions/wp_redirect

Gracias.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda