Pregunta sobre WP Job Manager de Wordpress:

¿Cómo abrir un enlace al sitio web de una empresa en una pestaña nueva?

Un usuario preguntó 👇

WP Job Manager es un gran plugin, ¡realmente lo apreciamos!

Sin embargo, nos preguntábamos cómo podemos abrir un enlace al sitio web de una empresa en una nueva pestaña en las páginas individuales de la lista de trabajos, en lugar de abrirlo en la misma ventana.

(@ kibus90)

Hace 1 año, 8 meses

Hola @hastibe Sí, puedes editar la plantilla «content-single-job_listing-company.php» (antes de copiarla a tu tema)

Y cambio en la línea 30:
<a class="website" href="<?php echo esc_url( $website ); ?>" rel="nofollow"><?php esc_html_e( 'Website', 'wp-job-manager' ); ?></a>

para:

<a class="website" target="_blank" href="<?php echo esc_url( $website ); ?>" rel="nofollow"><?php esc_html_e( 'Website', 'wp-job-manager' ); ?></a>

Más información sobre la plantilla de edición:
https://wpjobmanager.com/document/template-overrides/

Saludos.

(@hastibe)

Hace 1 año, 8 meses

¡Perfecto! ¡Muchas gracias! (Y para los desarrolladores de WP Job Manager: recomiendo abrir el enlace del sitio web de la empresa en una nueva pestaña de forma predeterminada).

(@hastibe)

Hace 1 año, 8 meses

@ kibus90 – oh, ¿podría compartir la matriz para abrir el enlace del sitio (con un mapa de Google del sitio de publicación ingresado) en una nueva pestaña también?

(@ kibus90)

Hace 1 año, 8 meses

Hola @hastibe,

aquí estás:

<a href="https://maps.apple.com/?q=<?php $address= rawurlencode(get_post_meta( $post->ID, '_job_location', true )); echo $address;?>" target="_blank"><?php get_post_meta( $post->ID, '_job_location', true );?></a>

Saludos, Dariusz.

(@hastibe)

Hace 1 año, 8 meses

@ kibus90 – gracias, pero ¿podría decirme dónde debo poner este código? Además, te refieres a maps.google.com, no a maps.apple.com, ¿verdad?

(@ kibus90)

Hace 1 año, 8 meses

@hastibe

No, no, me refiero a maps.apple.com, luego, cuando alguien haga clic en él, el iPhone abrirá los mapas de Apple, en el Android se abrirá en Google Maps, etc. 🙂

Entonces … abre tu archivo:

content-single-job_listing-meta.php

Luego, en esta línea 37:

<li class="location"><?php the_job_location(); ?></li>

cambiar para:
<li class="location"><a href="https://maps.apple.com/?q=<?php $address= rawurlencode(get_post_meta( $post->ID, '_job_location', true )); echo $address;?>" target="_blank"><?php the_job_location(false); ?></a></li>

Y ahora el enlace se abrirá en la nueva pestaña.

Saludos, Dariusz.

(@hastibe)

Hace 1 año, 8 meses

Eso es realmente genial. ¡Muchas gracias, @ kibus90!

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

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