¿Quieres mostrar la dirección IP de tus visitantes en WordPress de forma sencilla y profesional? En este tutorial, te enseñaré cómo crear un shortcode personalizado para mostrar la IP del usuario utilizando el plugin Code Snippets, sin necesidad de tocar archivos del tema. ¡Es ideal para principiantes y garantiza seguridad!
Requisitos previos:
- Un sitio en WordPress.
- Plugin Code Snippets instalado (alternativa segura a editar el
functions.php
).
Paso 1: Instalar y activar Code Snippets
Si no lo tienes, ve a Plugins > Añadir nuevo y busca «Code Snippets». Instálalo y actívalo. Este plugin te permite añadir código PHP sin riesgos de romper tu sitio.
Paso 2: Crear el shortcode para mostrar la IP
- Ve a Snippets > Añadir nuevo en tu panel de WordPress.
- Título del snippet: «Mostrar dirección IP del usuario».
- Descripción: Opcional, puedes escribir «Shortcode para mostrar la IP del visitante».
- Código: Pega el código:
- Configuración:
- Ámbito: Ejecutar en todas partes (páginas y entradas).
- Guardar y activar el snippet.
// Shortcode para mostrar la dirección IP del usuario
function display_user_ip_shortcode() {
$user_ip = $_SERVER['REMOTE_ADDR'];
return "Tu dirección IP es: " . esc_html($user_ip);
}
add_shortcode('my-ip', 'display_user_ip_shortcode');
Paso 3: Usar el shortcode en tu sitio
Ahora puedes insertar el shortcode [my-ip]
en:
- Páginas/Entradas: Edita cualquier contenido y añade el shortcode.
- Widgets de texto: Usa el shortcode en barras laterales o pies de página.
- Editores de bloques: Con el bloque «Shortcode» de Gutenberg.