Obtener el ID de la entrada mediante shortcode

11 dic 2016, 03:46:21
Vistas: 25.4K
Votos: 4

Soy nuevo en esto.

Necesito un shortcode que devuelva el ID de la entrada en la que se inserta el shortcode.

Si alguien pudiera proporcionarlo, me ayudaría mucho a entender mejor :)

¡Muchas gracias!

2
Comentarios

Mira el lado izquierdo de mi respuesta, hay un signo de "correcto". Por favor haz clic en ese. @James

CodeMascot CodeMascot
12 dic 2016 17:57:43

Supongo que es la marca de verificación :) considéralo clicado y gracias :)

James James
12 dic 2016 21:07:32
Todas las respuestas a la pregunta 2
2

Coloca el siguiente código en el archivo functions.php de tu tema o dentro de tu plugin y el shortcode [return_post_id] mostrará el ID de la entrada.

add_shortcode( 'return_post_id', 'the_dramatist_return_post_id' );

function the_dramatist_return_post_id() {
    return get_the_ID();
}

Espero que te sea útil.

11 dic 2016 06:21:08
Comentarios

Para la página web oficial de esta función, consulta https://developer.wordpress.org/reference/functions/get_the_id/

Paul Jones Paul Jones
9 jul 2019 19:49:39

O add_shortcode( 'return_post_id', 'get_the_ID' );

rg89 rg89
12 oct 2021 17:28:07
1

Shortcode: Extractos de Publicaciones Incrustables

Después de instalar el shortcode (sigue los pasos 1 y 2 a continuación) puedes ejecutarlo en cualquier lugar donde WordPress acepte shortcodes. Para conectarlo a una publicación, simplemente necesitas ingresar el ID de la publicación que deseas mostrar:

https://marketersdelight.net/snippets/embeddable-excerpts/

14 jul 2017 21:43:28
Comentarios

El enlace está bien, pero también deberías proporcionar algo de código por si algún día el enlace deja de funcionar y tu respuesta se vuelve inútil.

Picard Picard
14 jul 2017 22:08:38