Glosario de WordPress

Todos los términos que aparecen en WordPress explicados sin rodeos.


_

__() y __e()

Funciones de WordPress para hacer plugins y temas traducibles a otros idiomas.

Leer definición →
A

Action

Tipo de hook que ejecuta una función en un momento específico del ciclo de WordPress sin devolver ningún valor.

Leer definición →
A

Action (add_action)

Un hook de WordPress que permite ejecutar código en un momento concreto del ciclo de vida de la página. Se usa con add_action(‘nombre_del_hook’, ‘mi_funcion’). Es…

Leer definición →
A

Action Hook

Punto de enganche que ejecuta código personalizado en momentos específicos del ciclo de WordPress.

Leer definición →
A

add_action()

Función que registra un callback para ejecutarse cuando WordPress dispara un action hook específico.

Leer definición →
A

add_filter()

Función que registra un callback para interceptar y modificar un valor en un filter hook. El callback siempre debe devolver el valor.

Leer definición →
A

add_menu_page()

Función que añade una página principal en el menú del panel de administración.

Leer definición →
A

add_submenu_page()

Función que añade una subpágina dentro de un menú existente del panel de administración.

Leer definición →
A

add_theme_support()

Activa características opcionales de WordPress en el tema, como imágenes destacadas, título automático o soporte para bloques.

Leer definición →
A

AJAX en WordPress

Sistema de WordPress para peticiones AJAX usando admin-ajax.php y hooks específicos.

Leer definición →
A

apply_filters()

Crea un filter hook, pasa el valor por todos los callbacks registrados y devuelve el resultado final.

Leer definición →
B

body_class()

Genera automáticamente clases CSS en el elemento body según el tipo de página, post actual y contexto del usuario.

Leer definición →
C

current_user_can()

Función que verifica si el usuario actual tiene un permiso o capacidad específica.

Leer definición →
C

Custom Post Type (CPT)

Tipo de contenido personalizado que extiende los tipos nativos de WordPress.

Leer definición →
C

Custom Taxonomy

Sistema de clasificación personalizado para agrupar cualquier tipo de contenido.

Leer definición →
D

do_action()

Crea y dispara un action hook personalizado en el punto del código donde se llama, permitiendo que otros enganchen código ahí.

Leer definición →
E

Escapado (Escaping)

Proceso de preparar datos para mostrarlos de forma segura en HTML, evitando ataques XSS.

Leer definición →
F

Filter

Tipo de hook que intercepta un valor, permite modificarlo y lo devuelve. Siempre debe retornar un valor.

Leer definición →
F

Filter Hook

Hook que intercepta y modifica datos antes de que WordPress los procese o muestre.

Leer definición →
F

flush_rewrite_rules()

Función que regenera las reglas de URL, necesaria al registrar CPTs o rutas personalizadas.

Leer definición →
F

functions.php

Archivo principal del tema que actúa como plugin integrado: hooks, scripts, menús y funciones auxiliares del tema.

Leer definición →
G

get_template_part()

Incluye un fragmento de plantilla reutilizable respetando la jerarquía de tema hijo, alternativa correcta a include().

Leer definición →
G

get_the_title() vs the_title()

La diferencia entre las versiones get_ y the_ de los Template Tags: una devuelve el valor y la otra lo imprime directamente.

Leer definición →
H

has_action() y has_filter()

Comprueban si hay callbacks registrados en un hook. Útiles para evitar ejecuciones innecesarias o detectar conflictos.

Leer definición →
H

Hook

Punto de enganche que permite ejecutar código propio en momentos concretos de WordPress sin modificar el núcleo.

Leer definición →
M

Meta Box

Panel en el editor para añadir campos personalizados a entradas, páginas o CPTs.

Leer definición →
N

Nonce

Token de seguridad temporal que protege formularios y acciones AJAX contra ataques CSRF.

Leer definición →
O

Options API

API para guardar y recuperar configuraciones persistentes en la base de datos de WordPress.

Leer definición →
P

Plugin Header

Bloque de comentarios obligatorio que identifica un plugin ante WordPress.

Leer definición →
P

plugin_dir_path()

Función que devuelve la ruta del servidor al directorio del plugin para incluir archivos PHP.

Leer definición →
P

plugin_dir_url()

Función que devuelve la URL del directorio del plugin para referenciar sus archivos.

Leer definición →
P

Post Meta

Datos adicionales asociados a una entrada guardados como pares clave-valor.

Leer definición →
P

Prioridad de hooks

Número que determina el orden de ejecución de los callbacks registrados en un mismo hook. Por defecto es 10.

Leer definición →
R

register_activation_hook

Función que ejecuta código al activar un plugin por primera vez.

Leer definición →
R

register_deactivation_hook

Función que ejecuta código cuando el plugin se desactiva.

Leer definición →
R

register_nav_menus()

Registra las zonas de menú del tema, que luego pueden asignarse desde Apariencia → Menús en el admin.

Leer definición →
R

remove_action() y remove_filter()

Eliminan un callback previamente registrado en un hook, permitiendo desactivar funcionalidades del núcleo, tema o plugins.

Leer definición →
S

Sanitización

Proceso de limpiar datos de entrada antes de guardarlos para evitar código malicioso.

Leer definición →
S

Settings API

Sistema oficial de WordPress para crear páginas de opciones en el panel de administración.

Leer definición →
S

Shortcode

Etiqueta entre corchetes que inserta contenido dinámico desde PHP en el editor.

Leer definición →
T

Template Hierarchy

Sistema de prioridad que determina qué archivo de plantilla carga WordPress según el tipo de página visitada.

Leer definición →
T

Template Tags

Funciones PHP de WordPress diseñadas para usarse en los archivos de plantilla y mostrar contenido dinámico.

Leer definición →
T

the_custom_logo()

Muestra el logo personalizado del sitio configurado desde Apariencia → Personalizar, requiere add_theme_support('custom-logo').

Leer definición →
T

the_title(), the_content() y the_excerpt()

Los tres Template Tags principales para mostrar el contenido de un post: título, contenido completo y extracto.

Leer definición →
T

Theme Setup

Bloque de inicialización del tema que registra sus características usando el hook after_setup_theme.

Leer definición →
W

wp_enqueue_script()

Función para añadir archivos JavaScript en WordPress de forma correcta y sin duplicados.

Leer definición →
W

wp_enqueue_style()

Función para añadir hojas de estilo CSS en WordPress de forma correcta y sin duplicados.

Leer definición →
W

wp_head() y wp_footer()

Template Tags obligatorios que imprimen los scripts y estilos encolados por WordPress y los plugins en el head y el footer.

Leer definición →
W

wp_localize_script()

Función para pasar variables de PHP a JavaScript de forma segura en WordPress.

Leer definición →
W

wp_nav_menu()

Muestra un menú de navegación registrado en el tema, con control total sobre el HTML generado.

Leer definición →
W

WP_Query

Clase principal para hacer consultas personalizadas a la base de datos de WordPress.

Leer definición →
W

wp_redirect()

Función oficial de WordPress para realizar redirecciones HTTP de forma segura.

Leer definición →