WORDPRESS. DISEÑO Y DESARROLLO

WORDPRESS. DISEÑO Y DESARROLLO

WILLIAMS, BRAD / DAMSTRA, DAVID / STERN, HAL

50,00 €
IVA incluido
No disponible
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2013
Materia
Informática
ISBN:
978-84-415-3396-7
Páginas:
496
Encuadernación:
Otros
Colección:
BIBLIOTECA PROFESIONAL

Agradecimientos
Sobre los autores

Introducción

A quién va dirigido este libro
Contenidos del libro
Estructura del libro
Requisitos para usar este libro
Convenciones utilizadas en este libro
Código fuente

1. La primera entrada

¿Qué es WordPress?
La popularidad de WordPress
La situación actual
Interacción con la comunidad
WordPress y la GPL
Contenido y conversación
WordPress como sistema de administración de contenidos
Crear conversación
Primeros pasos
Opciones de alojamiento
Instalación personalizada
Instalar archivos WordPress
Configuración de bases de datos
Retoques finales
Administración inicial
La primera entrada
Resumen

2. Presentación del código

Descarga
Ubicaciones de descarga
Formatos disponibles
Archivo de versiones de lanzamiento
Estructura de archivos y directorios
Configuración de WordPress
El archivo wp-config.php
Opciones avanzadas de wp-config
.htaccess
Habilitar enlaces permanentes
Reglas de reescritura de .htaccess
Control de configuración a través de .htaccess
El archivo .maintenance
wp-content y los usuarios
Plugins
Temas
El directorio de transferencias y medios
El directorio de actualizaciones
Directorios personalizados
Resumen

3. Trabajar de forma local con WordPress

Ventajas de trabajar de forma local
Ciclo de desarrollo típico
¿Por qué tantos procesos?
Herramientas para la administración de componentes
La pila de desarrollo
Añadir WordPress a la instalación local
Detalles de configuración
Administrar el árbol de documentos del servidor Web
Habilitar información de depuración
Controlar la base de datos local y de producción
Crear nombres de servidores locales virtuales
Desarrollo local de temas y plugins
Implementar cambios locales
Resumen

4. Un recorrido por el núcleo

Contenidos del núcleo
Utilizar el núcleo como referencia
Documentación interna
Buscar funciones
Explorar el núcleo
Functions.php
Option.php
Formatting.php
Pluggable.php
Plugin.php
User.php
Post.php
Taxonomy.php
Funciones obsoletas
El Codex y otros recursos de WordPress
El Codex
Utilizar el Codex
Referencia de funciones
API de WordPress
La controversia del Codex
No modifique el núcleo
La razones
Alternativas a la modificación del núcleo
Resumen

5. El bucle

Entender el bucle
De parámetros de consulta a SQL
El contenido en WordPress
El contexto del bucle
El flujo del bucle
Etiquetas de plantilla
Etiquetas de plantilla más utilizadas
Parámetros de etiqueta
Personalizar el bucle
Utilizar el objeto WP_Query
Generar una consulta personalizada
Parámetros de entradas
Parámetros de página
Parámetros de categorías, etiquetas y autor
Parámetros de hora, fecha, orden y personalizados
Combinar todas las piezas
Añadir paginación a un bucle
Utilizar query_posts( )
Utilizar get_posts( )
Restablecer una consulta
Más de un bucle
Bucles anidados
Bucles de pasada múltiple
Consultas avanzadas
Variables globales
Datos de entradas
Datos de autor
Datos de usuario
Datos de entorno
¿Variables globales o etiquetas de plantilla?
Trabajar fuera del bucle
Resumen

6. Administración de datos

Esquema de base de datos
Detalles de tablas
Tablas de contenido de WordPress
Tablas de taxonomía de WordPress
La clase de base de datos de WordPress
Consultas sencillas de base de datos
Operaciones complejas de base de datos
Solucionar errores
Manipulación directa de la base de datos
Resumen

7. Tipos de entrada personalizados, taxonomías personalizadas y metadatos

Los datos en WordPress
¿Qué es un tipo de entrada personalizado?
Registrar tipos de entrada personalizados
public156
show_ui
publicly_queryable
exclude_from_search
show_in_nav_menus
supports
labels157
hierarchical
has_archive
can_export
taxonomies
menu_position
menu_icon
show_in_menu
show_in_admin_bar
capability_type
capabilities
query_var
rewrite
Establecer etiquetas de tipos de entrada
Trabajar con tipos de entrada personalizados
Archivos de plantilla de tipos de entrada personalizados
Funciones especiales de tipos de entrada
Taxonomías de WordPress
Taxonomías predeterminadas
Estructura de las tablas de taxonomía
Relaciones de taxonomía
Crear taxonomías propias
Taxonomías personalizadas
Crear taxonomías personalizadas
Definir etiquetas de taxonomía personalizadas
Utilizar su taxonomía personalizada
Metadatos
¿Qué son los metadatos?
Añadir metadatos
Actualizar metadatos
Borrar metadatos
Recuperar metadatos
Resumen

8. Desarrollo de plugins

Empaquetar plugins
Crear un archivo de plugin
Crear el encabezado del plugin
Licencia de plugins
Activar y desactivar funciones
Internacionalización
Determinar rutas
Rutas locales
Rutas de URL
Seguridad de plugins
Nonce
Validación y saneamiento de datos
Conectores: Acciones y filtros
Acciones y filtros
Conectores de filtro más habituales
Conectores de acción más habituales
Ajustes de plugins
Guardar opciones de plugins
Matrices de opciones
Crear un menú y submenús
Crear un menú de nivel superior
Ampliar un menú existente
Crear una página de opciones
Integración en WordPress
Crear un metacuadro
Códigos breves (shortcodes)
Crear un widget
Crear un widget de escritorio
Crear tablas personalizadas
Desinstalar su plugin
Crear un plugin de ejemplo
Publicar en el directorio de plugins
Restricciones
Enviar el plugin
Crear un archivo readme.txt
Configurar SVN
Publicar en el directorio de plugins
Publicar una nueva versión
Resumen

9. Desarrollo de temas

Por qué utilizar un tema
Instalar un tema
Instalación con FTP
Instalador de temas
¿Qué es un tema?
Archivos de plantilla
CSS261
Imágenes y activos
Plugins
Crear un tema propio
Temas de proyecto frente a temas secundarios
Qué buscar en un tema inicial
Crear un tema propio: Primeros pasos
Un archivo fundamental: style.css
Mostrar el contenido: index.php
Mostrar el contenido de diversas formas: index.php
Crear un tema p

WordPress es el software de código abierto para la creación de sitios Web más conocido y utilizado en la actualidad, y su última versión es incluso más sencilla de utilizar.

En esta obra encontrará ejemplos, códigos y consejos, que ofrecen soluciones a las necesidades actuales de los desarrolladores. Todos los capítulos han sido diseñados para que los lectores desarrollen su conocimiento de WordPress desde el interior, centrándose en la estructura interna y el flujo del código del núcleo, además del modelo de datos sobre el que opera dicho código. Este libro es un recurso fundamental que le ofrece todo lo necesario para desarrollar sitios con WordPress.

Dirigido a todo tipo de desarrolladores; desde los que buscan personalizar un tema de WordPress hasta los programadores avanzados, pasando por los usuarios que utilicen esta aplicación como un sistema de administración de contenidos en una gran empresa.

Artículos relacionados

  • CURSO DE MICROSOFT 365 Y COPILOT
    FERNANDEZ GUTIERREZ, ISABEL
    En este libro te mostraré el uso de potentes herramientas que potenciarán tu productividad en el entorno laboral, permitiéndote adaptarte rápidamente a los tiempos en que el trabajo remoto o híbrido es una opción probable.Este libro te enseñará a ubicar tus documentos en la nube para acceder a ellos desde cualquier lugar y dispositivo, comprenderás las diferencias entre OneDriv...
    Disponible en la librería

    29,95 €

  • MINECRAFT OFICIAL: GUÍA PARA PRINCIPIANTES
    AB, MOJANG
    ¿ERES NUEVO EN MINECRAFT O AÚN NO LE HAS PILLADO EL TRANQUILLO? ¡Este libro es para ti! Métete en Minecraft de cabeza con esta guía para principiantes que te enseñará todo lo que necesitas saber para emprender tu viaje en Minecraft, tanto en modo Supervivencia como Creativo. ¿Quieres saber lo que pasa cuando te mueres y cómo evitarlo, cómo alimentarte y dónde encontrar las cria...
    Disponible en la librería

    19,90 €

  • 101 FUNCIONES CON EXCEL
    SALDÍVAR ZALDIVAR, AXEL DANIEL / ZALDIVAR NAVARRO, DANIEL / CUEVAS JIMENEZ, ERIIK VALDEMAR / PÉREZ CI
    Con este libro aprenderás a hacer magia sobre las hojas de cálculo con las 101 funciones más importantes y utilizadas. Aprenderás a realizar cálculos con el tiempo, a manejar las fechas y las horas dentro de Excel, a buscar, a reemplazar, a ordenar, a filtrar información a realizar cálculos matemáticos y estadísticos, a tomar decisiones en base a criterios lógicos, a manejar te...
    Disponible en la librería

    19,90 €

  • INTELIGENCIA ARTIFICIAL
    MITCHELL, MELANIE
    Melanie Mitchell separa la ciencia real de la ciencia ficción en este amplio examen del estado actual de la IA y de cómo está rehaciendo nuestro mundo. Ninguna empresa científica reciente ha resultado tan seductora, aterradora y llena de extravagantes promesas y frustrantes reveses como la inteligencia artificial. La galardonada autora Melanie Mitchell, una destacada científica...
    Disponible en la librería

    26,00 €

  • INFERENCIA CAUSAL Y DESCUBRIMIENTO EN PYTHON
    MOLAK, ALEKSANDER
    En comparación con el aprendizaje automático tradicional y las estadísticas, los métodos causales presentan desafíos únicos. Aprender causalidad puede ser difícil, pero ofrece distintas ventajas que escapan a una mentalidad puramente estadística. Este libro ayuda a liberar todo el potencial de la causalidad.El libro comienza con las motivaciones básicas del pensamiento causal y...
    Disponible en la librería

    37,95 €

  • CAMBIA EL CHIP:MANUAL SUPERVIVENCIA ERA INTELIGENCIA ARTIF
    SOLER COPADO, FRANCISCO JOSE
    Cambia el Chip está pensado para ayudarte a subir al tren del futuro donde la incertidumbre prevalece frente a la velocidad de los cambios digitales. Así como aprovechar las oportunidades que ofrecen. Podrás entender cómo los principales ejecutivos aprenden en las mejores escuelas de negocios del mundo a gestionar los cambios en su propia forma de ver el entorno e impactar a la...
    Disponible en la librería

    17,85 €

Otros libros del autor

  • WORDPRESS 4.1. DISEÑO Y DESARROLLO
    WILLIAMS, BRAD / DAMSTRA, DAVID / STERN, HAL
    WordPress es el software de código abierto para la creación de sitios Web más conocido y utilizado en la actualidad, y su última versión es incluso más sencilla de utilizar. En esta obra encontrará ejemplos, códigos y consejos, que ofrecen soluciones a la ...
    No disponible

    49,50 €