SlideShare a Scribd company logo
1 of 19
Download to read offline
Txema Quintero - txema.quintero@webtecnet.com
Desnudando a

WordPress
Txema Quintero - txema.quintero@webtecnet.com
Objetivo
Txema Quintero - txema.quintero@webtecnet.com
Sumario
Ejemplos
Frontend
Entendiendo

la jerarquía

de plantillas
Casos

de usoCustom

Post

Types
El modelo

de datos
Custom

Taxonomies
Casos

de uso
Backend
Advanced

Custom

Fields
Txema Quintero - txema.quintero@webtecnet.com
El modelo de datos
de WordPress
Txema Quintero - txema.quintero@webtecnet.com
Páginas
Permalink - URL
El modelo de datos
de WordPress - Posts
Post_title
Post_content
Post_parent
Post_type
ID
Menús
Attachments
Txema Quintero - txema.quintero@webtecnet.com
El modelo de datos
de WordPress - Postmeta
Post_id
Meta_key
Meta_value
Txema Quintero - txema.quintero@webtecnet.com
Usermeta
Commentmeta
El modelo de datos
de WordPress - otros
metas
Users
Comments
Options
Txema Quintero - txema.quintero@webtecnet.com
El modelo de datos
de WordPress - Post Type
post menu
page attachment
Tipos protegidos
revision
Txema Quintero - txema.quintero@webtecnet.com
El modelo de datos
de WordPress - Term_taxonomy
• Organizar la información
• Crear agrupaciones lógicas
• Enlazar diferentes tipos de posts
• Ofrecer filtros
Txema Quintero - txema.quintero@webtecnet.com
El modelo de datos
de WordPress - Terms
Son los valores propiamente dichos de las taxonomías
Txema Quintero - txema.quintero@webtecnet.com
Creando 

Custom Post Types

y Custom Taxomonies
https://es.wordpress.org/plugins/custom-post-type-ui/
Con plugin Sin plugin
https://codex.wordpress.org/Post_Types
https://codex.wordpress.org/Function_Reference/register_taxonomy
Txema Quintero - txema.quintero@webtecnet.com
Advanced Custom Fields
https://es.wordpress.org/plugins/advanced-custom-fields/
• Añadir campos personalizados con facilidad
• Nos agrega diferentes tipos de datos, no solo texto
• La entrada de datos basada en el tipo de dato concreto
• Agrupación lógica de campos
• Enlazar distintos Custom Post Types
• Añadir campos a las taxonomías
• Gestión de opciones del tema
• etc…

Txema Quintero - txema.quintero@webtecnet.com
Advanced Custom Fields -

Grupos de campos
Txema Quintero - txema.quintero@webtecnet.com
Advanced Custom Fields -

Ejemplos de entradas
Txema Quintero - txema.quintero@webtecnet.com
Casos de uso - Mejorar la
Biblioteca Multimedia
http://code.tutsplus.com/tutorials/applying-categories-tags-and-custom-taxonomies-to-media-attachments--wp-32319
https://www.residuesrecurs.cat
Txema Quintero - txema.quintero@webtecnet.com
Caso de uso - 

Sidebars y widgets
https://wordpress.org/plugins/advanced-posts-widget/
Txema Quintero - txema.quintero@webtecnet.com
Entendiendo la jerarquía de
templates
http://ayudawp.com/jerarquiawp/
archive-{posttype}Archive
taxonomy-{id/slug}Taxonomy
tag-{id/slug}Tag
category-{id/slug}Category
single-{posttype}Single
Txema Quintero - txema.quintero@webtecnet.com
Casos de uso
https://www.residuesrecurs.cat/
http://veusdunageneracio.media314.cat/
http://www.artsintesis.com/es/
http://www.makeyoursuit.com/
http://www.media314.cat/
Txema Quintero - txema.quintero@webtecnet.com
Desnudando a

WordPress
Muchas gracias

More Related Content

Recently uploaded

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 

Recently uploaded (20)

¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Desnudando a WordPress por Txema Quintero

  • 1. Txema Quintero - txema.quintero@webtecnet.com Desnudando a
 WordPress
  • 2. Txema Quintero - txema.quintero@webtecnet.com Objetivo
  • 3. Txema Quintero - txema.quintero@webtecnet.com Sumario Ejemplos Frontend Entendiendo
 la jerarquía
 de plantillas Casos
 de usoCustom
 Post
 Types El modelo
 de datos Custom
 Taxonomies Casos
 de uso Backend Advanced
 Custom
 Fields
  • 4. Txema Quintero - txema.quintero@webtecnet.com El modelo de datos de WordPress
  • 5. Txema Quintero - txema.quintero@webtecnet.com Páginas Permalink - URL El modelo de datos de WordPress - Posts Post_title Post_content Post_parent Post_type ID Menús Attachments
  • 6. Txema Quintero - txema.quintero@webtecnet.com El modelo de datos de WordPress - Postmeta Post_id Meta_key Meta_value
  • 7. Txema Quintero - txema.quintero@webtecnet.com Usermeta Commentmeta El modelo de datos de WordPress - otros metas Users Comments Options
  • 8. Txema Quintero - txema.quintero@webtecnet.com El modelo de datos de WordPress - Post Type post menu page attachment Tipos protegidos revision
  • 9. Txema Quintero - txema.quintero@webtecnet.com El modelo de datos de WordPress - Term_taxonomy • Organizar la información • Crear agrupaciones lógicas • Enlazar diferentes tipos de posts • Ofrecer filtros
  • 10. Txema Quintero - txema.quintero@webtecnet.com El modelo de datos de WordPress - Terms Son los valores propiamente dichos de las taxonomías
  • 11. Txema Quintero - txema.quintero@webtecnet.com Creando 
 Custom Post Types
 y Custom Taxomonies https://es.wordpress.org/plugins/custom-post-type-ui/ Con plugin Sin plugin https://codex.wordpress.org/Post_Types https://codex.wordpress.org/Function_Reference/register_taxonomy
  • 12. Txema Quintero - txema.quintero@webtecnet.com Advanced Custom Fields https://es.wordpress.org/plugins/advanced-custom-fields/ • Añadir campos personalizados con facilidad • Nos agrega diferentes tipos de datos, no solo texto • La entrada de datos basada en el tipo de dato concreto • Agrupación lógica de campos • Enlazar distintos Custom Post Types • Añadir campos a las taxonomías • Gestión de opciones del tema • etc…

  • 13. Txema Quintero - txema.quintero@webtecnet.com Advanced Custom Fields -
 Grupos de campos
  • 14. Txema Quintero - txema.quintero@webtecnet.com Advanced Custom Fields -
 Ejemplos de entradas
  • 15. Txema Quintero - txema.quintero@webtecnet.com Casos de uso - Mejorar la Biblioteca Multimedia http://code.tutsplus.com/tutorials/applying-categories-tags-and-custom-taxonomies-to-media-attachments--wp-32319 https://www.residuesrecurs.cat
  • 16. Txema Quintero - txema.quintero@webtecnet.com Caso de uso - 
 Sidebars y widgets https://wordpress.org/plugins/advanced-posts-widget/
  • 17. Txema Quintero - txema.quintero@webtecnet.com Entendiendo la jerarquía de templates http://ayudawp.com/jerarquiawp/ archive-{posttype}Archive taxonomy-{id/slug}Taxonomy tag-{id/slug}Tag category-{id/slug}Category single-{posttype}Single
  • 18. Txema Quintero - txema.quintero@webtecnet.com Casos de uso https://www.residuesrecurs.cat/ http://veusdunageneracio.media314.cat/ http://www.artsintesis.com/es/ http://www.makeyoursuit.com/ http://www.media314.cat/
  • 19. Txema Quintero - txema.quintero@webtecnet.com Desnudando a
 WordPress Muchas gracias