ThemeLocal: consejos de blog que funcionan como magiaThemeLocal: consejos de blog que funcionan como magiaThemeLocal: consejos de blog que funcionan como magia
  • Marketing por correo
  • Más
Search
© 2022 Themelocal. Reservados todos los derechos.
Lectura: Cómo agregar metacampos personalizados a taxonomías personalizadas en WordPress
Cuota
Notificación Mostrar más
Aa
ThemeLocal: consejos de blog que funcionan como magiaThemeLocal: consejos de blog que funcionan como magia
Aa
  • Marketing por correo
  • Más
Search
  • Marketing por correo
  • Más
Síganos
© 2022 Themelocal. Reservados todos los derechos.
ThemeLocal: consejos de blog que funcionan como magia > Blog > Tutoriales > Cómo agregar metacampos personalizados a taxonomías personalizadas en WordPress
Tutoriales

Cómo agregar metacampos personalizados a taxonomías personalizadas en WordPress

Última actualización: enero 9, 2022 11:32 am
ThemeLocal hace 4 años 4 Minutos mínimos para leer
Cuota
4 Minutos mínimos para leer
Cuota

Por defecto, las taxonomías de WordPress (categorías, etiquetas, etc.) tienen los campos nombre, slug, padre y descripción. Recientemente, mientras trabajábamos en el proyecto de un cliente, encontramos la necesidad de agregar metacampos personalizados a taxonomías personalizadas. Necesitábamos una forma de agregar texto personalizado en cada página de archivo de taxonomía. Una forma sería codificar el texto usando las declaraciones condicionales en nuestro archivo de taxonomía- {nombre} .php. Esa sería una forma muy ineficiente de hacerlo y no le daría a nuestro cliente forma de modificar el texto en el futuro. Así que decidimos preparar la situación para el futuro agregando metacampos personalizados a las taxonomías personalizadas. En este artículo, le mostraremos cómo agregar metacampos personalizados adicionales a taxonomías personalizadas.

Nota: este tutorial es para diseñadores y desarrolladores.

Mientras buscamos un método eficiente, encontramos Tutorial de Pippin que le muestra cómo hacer esto. Si bien su tutorial fue excelente, requirió que escribiéramos mucho código. Decidimos buscar un poco más para ver si alguien había creado una forma más fácil de hacer esto. Quizás un complemento o una clase. Afortunadamente, encontramos una solución de Ohad Raz en Github. Después de pasar por el mismo problema, decidió escribir una clase para que sea más fácil para todos los demás (me encantó la comunidad de WordPress). Gracias Ohad.

En nuestro caso, decidimos agregar esta funcionalidad como un complemento en lugar de como un tema. Puedes elegir el método que más te guste. Por el bien de este tutorial, seguiremos la ruta del complemento.

Lo primero que debes hacer es descargar Tax-Meta-Class de Github. Cree una nueva carpeta y llámela «campos de taxonomía». Guarde la carpeta «Tax-meta-class» dentro de esa carpeta.

El zip viene con un archivo llamado class-use-demo.php. Simplemente cambie el nombre de ese archivo y llámelo taxonomy-fields.php

Ohad hizo un gran trabajo al documentar el archivo, por lo que se explica por sí mismo. Tiene ejemplos de todo tipo de campos que puede agregar (campo de texto, área de texto, casilla de verificación, seleccionar, radio, fecha, hora, selector de color, carga de archivos, etc.). No es necesario utilizar todos los campos. Simplemente deshazte de los que no quieras.

Una vez que haya terminado de agregar los campos, cargue la carpeta taxonomy-fields en su carpeta de complementos. Active el complemento y agregue datos en sus campos.

Ahora, está listo para mostrar estos campos adicionales en su plantilla de taxonomía. Abra su plantilla de taxonomía. Esto sería algo así como el archivo taxonomy- {taxonomy-name} .php. Allí, simplemente puede agregar lo siguiente:

<?php 

//Get the correct taxonomy ID by slug
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );

//Get Taxonomy Meta
$saved_data = get_tax_meta($term->term_id,'text_field_id');
echo $saved_data; 

?>

Eso es. Estas clases lo hacen realmente fácil y mejoran su flujo de trabajo. Esperamos que este tutorial le haya ayudado a agregar metacampos personalizados a taxonomías personalizadas.

También podría gustarte

Cómo recuperar rápidamente el correo de voz eliminado en iPhone

Cómo cambiar la voz de Siri en iPhone

Cómo arreglar rápidamente una aplicación congelada en iPhone

ANSI vs ISO Lúmenes: cómo elegir el proyector correcto

Cómo habilitar iMessage en un iPhone, iPad y Mac

ETIQUETADO: agregar, Cómo, metacampos, personalizadas, personalizados, taxonomías, WordPress
Comparte este artículo
Facebook Twitter Pinterest Whatsapp Whatsapp
Cuota
¿Qué piensas?
Amor0
Triste0
Contento0
Somnoliento0
Enfadado0
Sin comentarios0
Guiño0
Artículo anterior Cómo ver letras en Spotify
Artículo siguiente Cómo anular la fecha límite de comentarios en WordPress
Deja un comentario

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicación popular

También podría gustarte

Cómo recuperar rápidamente el correo de voz eliminado en iPhone

hace 1 año 4 Minutos mínimos para leer

Cómo cambiar la voz de Siri en iPhone

hace 1 año 2 Minutos mínimos para leer

Cómo arreglar rápidamente una aplicación congelada en iPhone

hace 1 año 4 Minutos mínimos para leer

ANSI vs ISO Lúmenes: cómo elegir el proyector correcto

hace 1 año 9 Minutos mínimos para leer

Cómo habilitar iMessage en un iPhone, iPad y Mac

hace 1 año 11 Minutos mínimos para leer

Cómo cambiar el tamaño de las fotos en el iPhone recortando una relación específica

hace 1 año 4 Minutos mínimos para leer

Cómo ver mensajes no entendidos en iPhone

hace 1 año 4 Minutos mínimos para leer

Cómo agregar fotos al álbum de personas

hace 1 año 3 Minutos mínimos para leer
Mostrar más
ThemeLocal: consejos de blog que funcionan como magiaThemeLocal: consejos de blog que funcionan como magia
Síganos
© 2022 Themelocal. Reservados todos los derechos.
Welcome Back!

Sign in to your account

¿Perdiste tu contraseña?