Funciones WordPress: taxonomy.php

Home » Blog » Funciones WordPress: taxonomy.php

Todas las funciones que se usan habitualmente en el API de WordPress se encuentran en el núcleo, se usan para crear temas, plugins, crear menús nuevos en el gestor, etc. Vamos a ver donde se encuentran algunas de las más utilizadas.

Archivo: taxonomy.php

Contiene las funciones utilizadas por las taxonomías. Las taxonomías permiten establecer relaciones entre los artículos mediante categorías y etiquetas.

De momento nombramos y explicamos algunas pocas para entender su funcionamiento y con tiempo, añadiremos más ejemplo. Hay que tener en cuenta que estas funciones pueden cambiar, ya que el CORE evoluciona.

  • get_taxonomies: Devuelve un array con todas las taxonomías registradas.
$taxonomias=get_taxonomies(); 
var_dump($taxonomia);
  • register_taxonomy: Se usa para registrar una taxonomía, hay muchísimas opciones así que te recomendamos que revises la documentación del codex.
  • taxonomy_exists: Podemos comprobar si existe una taxonomía, es útil si creamos una y queremos confirmar que no existe otra con el mismo nombre.
$taxonomia_cat = taxonomy_exists('category');
echo $taxonomia_cat; // => 1
$taxonomia_inventada = taxonomy_exists('taxonomi_prueba');
echo $taxonomia_inventada; // => NULL

Todas las funciones

Nuestra idea es ir comentando todas las funciones, de momento recogemos un listado, por si queremos ver todas las funciones del fichero de forma rápida.

create_initial_taxonomies
get_taxonomies
get_object_taxonomies
get_taxonomy
taxonomy_exists
is_taxonomy_hierarchical
register_taxonomy
get_taxonomy_labels
register_taxonomy_for_object_type
unregister_taxonomy_for_object_type
get_objects_in_term
get_tax_sql
get_term
get_term_by
get_term_children
get_term_field
get_term_to_edit
get_terms
term_exists
term_is_ancestor_of
sanitize_term
sanitize_term_field
wp_count_terms
wp_delete_object_term_relationships
wp_delete_term
wp_delete_category
wp_get_object_terms
wp_insert_term
wp_set_object_terms
wp_add_object_terms
wp_remove_object_terms
wp_unique_term_slug
wp_update_term
wp_defer_term_counting
wp_update_term_count
wp_update_term_count_now
clean_object_term_cache
clean_term_cache
get_object_term_cache
update_object_term_cache
update_term_cache
_get_term_hierarchy
_get_term_children
_pad_term_counts
_update_post_term_count
_update_generic_term_count
_split_shared_term
_wp_check_split_default_terms
_wp_check_split_terms_in_menus
wp_get_split_terms
wp_get_split_term
get_term_link
the_taxonomies
get_the_taxonomies
get_post_taxonomies
is_object_in_term
is_object_in_taxonomy
get_ancestors
wp_get_term_taxonomy_parent_id
wp_check_term_hierarchy_for_loops

Foto de Iñigo Mezo Alvarez

IÑIGO MEZO ALVAREZ (IMAcreste)


Comentarios

Deja una respuesta

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

Las reseñas son opiniones que las personas dejan en la página local de Google. Si son positivas, estas reseñas ayudarán a mejorar la confianza y credibilidad de una marca.

Participa en nuestro sorteo enviando un email con tu nombre y el asunto «Sorteo AUDITORÍA SEO». Se realizara un sorteo cada mes.

Evaluación EXCELENTE
A base de 7 reseñas
Contactamos con Iñigo para el diseño web de nuestra tienda online y estamos encantados. Su asesoramiento, seguimiento y trato han sido excepcionales. Un verdadero crack. Recomendado al 100%. No dudes en ponerte en contacto con el.
erlantz rique
erlantz rique
19/02/2024
Un acierto quien elija a Iñigo. Autentico profesional, se preocupó en todo momento que entendiera el funcionamiento de la web. Me explicó todo las veces necesarias hasta entenderlo. Se preocupó y acertó en que la web tuviera lo que le pedí y lo hizo con creces. Muy contento con el servicio prestado. Una vez realizado el trabajo, cualquier duda que tengo me sigue ayudando. Lo recomiendo sin temor a equivocarme.
Jose Marlasca
Jose Marlasca
06/02/2024
Dió en la clave y nos dió los instrumentos que necesitábamos en esos momentos, y sobre todo entendió a la perfección lo que buscábamos. Lo mejor de web que hemos tenido en 24 años. Eskerrik asko Mezo!!
Troka Abentura
Troka Abentura
07/01/2024
Compromiso, implicación e innovación en los proyectos. Atento a las necesidades e incansable en la búsqueda de soluciones. Muy buena opción.
Jabier Fuertes Udaondo
Jabier Fuertes Udaondo
07/01/2024
Si buscas a alguien que además de hacer un diseño web moderno, responsivo y adaptado a tu sector, te explique por qué plantea el diseño web de esa manera y que te explique y ayude en posicionar tu web lo mejor posible en base a los objetivos fijados, ese es Iñigo Mezo y os lo recomiendo al 100%
Asier Hermoso
Asier Hermoso
03/01/2024
Genial trabajar con él! Además de ser muy buen profesional, experto y responsable, a destacar tanto su implicación en cada proyecto, así como su trato siempre cercano y su paciencia infinita ;) Un crack!!
itxaso zubia
itxaso zubia
15/12/2023
El plugin gratuito para integrar productos de Prestashop en Wordpress muy sencillo de utilizar y muy bien documentado, os felicito.
Fernando Cózar
Fernando Cózar
02/11/2023