Una guía rápida para crear taxonomía personalizada en WordPress

Las preguntas más comunes que hago sobre WordPress suelen ser sobre los tipos de publicaciones personalizadas (que abordé cómo crear publicaciones personalizadas de WordPress) y taxonomías personalizadas, a las que nos abordaremos hoy. Se han introducido taxonomías personalizadas en WordPress 3.0 como una característica básica y le permiten agrupar con más que etiquetas y categorías. Por ejemplo, si ejecuta un sitio web sobre libros o películas, puede usar una taxonomía personalizada llamada “GE”, y si escribe sobre el deporte, puede usar una taxonomía llamada “Sport”.
En esta publicación, analizaremos qué son las taxonomías personalizadas, cómo usarlas y cómo puede crearlas en sus propias categorías, etiquetas, taxonomías y términos. Hay mucha confusión sobre la diferencia entre etiquetas y categorías y cómo las taxonomías son adecuadas. La confusión aparece del hecho de que usamos la palabra “categorización” cuando ordenamos artículos en categorías, pero realmente no tenemos una palabra separada para clasificar artículos en etiquetas u otras taxonomías (¿etiquetado?). Por lo tanto, cada vez que dividimos los artículos en grupos, nos referimos a ellos como “categorización”.
La palabra “taxonomía” es un término general para una forma de ordenar artículos basados ​​en una propiedad similar. Los términos son miembros de una taxonomía, la propiedad similar sobre la base de la cual se ordenan los elementos. La “categoría” y la “etiqueta” son un tipo de taxonomía. Las categorías y etiquetas específicas son términos dentro de una taxonomía. Si esto aún no está claro, no se preocupe, siga leyendo y pronto se aclarará. Desde un punto de vista técnico, no hay diferencia entre categorías y etiquetas, solo la forma en que las usamos mediante personalización. La mayoría de las personas usan solo unas pocas categorías, lo que tiene sentido porque hace que nuestro sitio sea mucho más fácil de navegar. Por lo general, nos volvemos locos con las etiquetas, agregando algunas a cada publicación. Desde un punto de vista técnico, no hay diferencia entre categorías y etiquetas, solo la forma en que las usamos mediante personalización. WordPress define una categoría como jerárquica. Esto significa que una categoría puede ser el padre de otra categoría. Por ejemplo, puede tener “arte” como categoría de nivel superior y “fotografía”, “ilustración” y “pintura” como subcategorías. Las etiquetas no son jerárquicas. En el administrador, esto se refleja en la interfaz de usuario. Las categorías se muestran en un cuadro más grande, cada categoría se enumera y se coloca en la jerarquía correcta. Se pueden verificar y descargar para obtener la estructura final de las categorías. Las etiquetas son más libres. Pueden ser tipos vagos con sugerencias y se pueden agregar más usando una coma.
Las taxonomías se definen mediante un tema o complemento y se pueden establecer en cualquier tipo que desee. Siguiendo el ejemplo del blog deportivo, es posible que tenga una taxonomía jerárquica llamada “deporte”. Contiene términos de nivel superior, como “artes marciales”, “deportes de pelota” y “Atleto”. El término artes marciales puede tener algunos subterres, como “Karate” y “Taekwondo”. Además, es posible que desee utilizar los nombres de los atletas que menciona como taxonomía para enumerar fácilmente las noticias sobre estas personas. Puede crear una taxonomía no judía para esto. Los términos en esta taxonomía podrían ser “Michael Jordan”, “Michael Schumacher” o “Usain Bolt”. Es importante entender que, aunque hay buenas prácticas aquí, la forma en que usa taxonómica depende de un sitio de noticias. Para dividir el Contenido en “deportes”, “negocios” y “otros”. Otro sitio de noticias puede usar la misma división, pero puede llamar a su taxonomía “tipos de noticias” en lugar de “categoría”. La creación de taxonomías deberá escribir un código para crear taxonomía, pero no tenga miedo, le daré ejemplos que pueda copiar y pegar. Puede agregar el código que puede encontrar en este artículo en tres ubicaciones. El mejor lugar para ponerlo es en un complemento. Puede averiguar sobre la creación de un complemento en el códice de WordPress.
Si usa un tema de tercera parte, entonces debe crear un tema secundario para asegurarse de no cambiar los archivos de archivo originales. Consulte nuestro artículo sobre cómo crear un tema para niños. El más simple, pero el menos recomendado es usar el archivo Functions.php. Si solo está experimentando, no dude en usar este archivo, solo debe tener en cuenta que si actualiza su tema, los cambios que realice se perderán. Podemos crear fácilmente una taxonomía utilizando la función registre_taxonomy (). Aquí hay un ejemplo básico: la idea 8B3AA667CC980BFF22C0A8E042E6D7 está cargada
En el administrador de WordPress, se ve así:
Una simple taxonomía jerárquica en el back -end. En realidad, esto es todo lo que debemos hacer para obtener una taxonomía completamente funcional. Podemos crear una taxonomía no judía cambiando la propiedad jerárquica a falso. Hagamos esto ahora creando una taxonomía en la que podemos asignar atletas a nuestras publicaciones:
La idea 46448719507e2aed117f863f9960f10 está cargada.
Y así es como se ve el administrador:

Una simple taxonomía no jerasa en backend. Ambos ejemplos son geniales, pero podríamos hacer mucho más. Primero, eche un vistazo a las capturas de pantalla y escriba la formulación. “Agregue una nueva categoría”, “Elija entre las etiquetas más utilizadas”, etc.
El texto no cambia para encajar solo con el nombre de nuestra taxonomía. Echemos un vistazo a algunas de las opciones avanzadas que tenemos disponibles. Personalización de taxonomías La función registra_taxonomy () toma tres parámetros. El primer parámetro es la babosa de taxonomía. El segundo es una cadena que define la babosa del tipo de publicación al que debe agregarse, o una matriz de cadena que define varios tipos de postes. El tercer parámetro es una matriz de propiedades que se utiliza para configurar la taxonomía. Etiquetas de taxonomía Lo primero que agregaremos a esta serie de propiedades son las etiquetas utilizadas. Esto adaptará todo el texto en relación con la taxonomía. Cargue la idea 3D4286DFDB148E149D8446EC6BE65DCF
La función anterior reemplaza nuestra función original tal como es. Lo único que agregué son las etiquetas, pero es una matriz bastante grande debido a todas las opciones. Para todos los ejemplos futuros, omitiré las etiquetas por el bien de Concise. Visibilidad de la taxonomía A veces es posible que desee que los usuarios vean sus taxonomías, a veces es posible que solo desee usarlas internamente. Los argumentos le permiten controlar todo esto en detalle. Aquí están los parámetros disponibles y sus posibles valores:


Público: este parámetro establece varios otros parámetros en un solo movimiento. Si se establece en verdadero, la taxonomía será interrogable públicamente, lo que significa que es visible para los usuarios en el frente. Si se establece en falso, solo se usará internamente.
Show_ui: cuando se ajusta a Fake, el cuadro en las capturas de pantalla de arriba no se muestra. Las taxonomías se pueden agregar, tomar y utilizar por código, pero no por una interfaz con el usuario. De manera predeterminada, el valor de este parámetro es el mismo que el valor establecido para el parámetro público .show_in_nav_menus: si este parámetro se establece en falso, los términos no se seleccionarán en el administrador del menú de WordPress. Por defecto, el valor de este parámetro es el mismo que el valor establecido para el parámetro público.
Show_tagcloud: este parámetro establece si el widget de la nube de etiqueta puede usar esta taxonomía. Por defecto, el valor de este parámetro es el mismo que el valor establecido para el parámetro público.
Show_admin_column: si se establece en verdadero, la taxonomía será visible en la lista de publicación del tipo de publicación al que se adjunta. Por defecto, el valor de este parámetro es falso.
Jerarquía mencioné la jerarquía en la sección de apertura. El parámetro Hierearchy se puede configurar en verdadero o falso. Por defecto, las taxonomías son neo -Hic, por lo que el valor se establece en falso.
Creo que es una buena regla general usar taxonomías jerárquicas cuando usa un cierto número de términos que no cambiarán mucho con el tiempo. Reescribe las reglas que no quiero entrar en muchos detalles, porque la reescritura de las reglas puede causar más problemas de los que vale la pena. Sin embargo, en algunos casos, es posible que deba cambiarlos, especialmente si usa nombres de taxonomía genérica. Si desea utilizar el nombre de la taxonomía del “automóvil”, pero desea que la URL use algo más, como el “modelo de automóvil”, puede cambiar las reglas de reescritura de la siguiente manera:
La idea está cargada e535442EB22C99B30081D77B0F40CFFFFFFFERIFERIFERIO TODO LO TODO ESTÁ CONSOGRADO DE TODAS NUESTRAS ESTÁSES Y UNA VISTA OTRAS OTUNTAS OPCIONES SEGUICIONES Según es necesario.Aquí hay un ejemplo que usaría en la vida real si implementaría nuestra taxonomía de “atletas”:
La idea de C9F0D5C3F3DB84FD36D003E8C5EC001C está cargada
Conclusión Durante este artículo, analizamos las diferencias entre categorías, etiquetas, taxonomías y términos y aprendimos cómo crear fácilmente las nuestras.Esperamos que ahora sepa cuándo crear taxonomía y cómo hacer esto.Si necesita un atajo lindo, eche un vistazo a este generador de taxonomía, que le permite completar un formulario que genera las funciones necesarias para usted. Si tiene alguna pregunta sobre taxonomías o necesita ayuda para crear uno, déjeme saber los comentarios a continuación .Etiquetas:
taxonomía

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *