- ¿Cómo puedo publicar una taxonomía personalizada??
- ¿Cómo muestro la taxonomía personalizada en WordPress??
- ¿Cómo obtengo todas las publicaciones de un tipo de publicación personalizada??
- ¿Cómo muestro la categoría de publicación personalizada en WordPress??
- ¿Cómo se encuentra la taxonomía de un nombre??
- ¿Cómo obtengo los términos actuales de las publicaciones??
- ¿Cómo me registro para la taxonomía personalizada??
- ¿Cómo veo las taxonomías personalizadas??
- ¿Cómo agrego un campo personalizado a la taxonomía personalizada en WordPress??
- ¿Cómo muestro una publicación personalizada??
- ¿Cómo muestro el tipo de publicación personalizada??
- ¿Cómo muestro el tipo de publicación personalizada en la interfaz??
¿Cómo puedo publicar una taxonomía personalizada??
php $ args = array ('post_type' => 'myposttype', 'tax_query' => array (array ('taxonomía' => 'nombre de taxonoy personalizado', 'campo' => 'slug', 'terms' => 'valor de taxonoy personalizado', 'include_children' => falso ) ) ); $ publicaciones = get_posts ($ args); if ($ publicaciones) foreach ($ publicaciones como $ publicación) setup_postdata ($ publicación); / * print_r ($ paíspost ...
¿Cómo muestro la taxonomía personalizada en WordPress??
Visualización personalizada de términos en una taxonomía de WordPress
La función que lo habilita es wp_get_post_terms. $ args = matriz ('orderby' => 'nombre', 'orden' => 'ASC', 'campos' => 'todas'); $ términos = wp_get_post_terms ($ post_id, $ taxonomía, $ argumentos);
¿Cómo obtengo todas las publicaciones de un tipo de publicación personalizada??
Quiero buscar todas las publicaciones que sean de un tipo personalizado, aquí está mi fragmento. $ consulta = nueva WP_Query (array ('post_type' => 'personalizado', 'post_status' => 'publicar')); while ($ consulta->have_posts ()) $ consulta->el cargo(); $ post_id = get_the_ID (); echo $ post_id; eco "<br>"; wp_reset_query ();
¿Cómo muestro la categoría de publicación personalizada en WordPress??
php // categoría de consulta 1 $ tipo = 'curso'; $ args1 = matriz ('post_type' => $ tipo, 'post_status' => 'publicar', 'posts_per_page' => -1, 'nombre_categoría' => 'slug_name' // agregó el nombre de la categoría ingrese el nombre de la slug como se define en la categoría 'caller_get_posts' => 1); // categoría de consulta 2 $ tipo = 'curso'; $ args2 = matriz (' ...
¿Cómo se encuentra la taxonomía de un nombre??
Si marca $ wp_query->get_queried_object () en una página de taxonomía, esto contendrá el término objeto, que tiene una referencia al identificador de taxonomía (en mi ejemplo, es replymc_people). Pase esto a get_taxonomy y obtendrá el objeto de taxonomía completo.
¿Cómo obtengo los términos actuales de las publicaciones??
wp_get_post_terms (int $ post_id, string | string [] $ taxonomy = 'post_tag' array $ args = array ()) Recupera los términos de una publicación.
¿Cómo me registro para la taxonomía personalizada??
A continuación, vaya al elemento de menú CPT UI »Agregar / Editar taxonomías en el área de administración de WordPress para crear su primera taxonomía.
...
Creación de taxonomías personalizadas con un complemento (la forma fácil)
- Cree su slug de taxonomía (esto irá en su URL)
- Crea la etiqueta plural.
- Crea la etiqueta singular.
- Autocompletar etiquetas.
¿Cómo veo las taxonomías personalizadas??
Cómo crear una taxonomía personalizada con un complemento
- Paso 1: agregar una nueva taxonomía en blanco y completar los campos.
- Paso 2: Asigne y guarde su taxonomía.
- Paso 1: Determine si desea una taxonomía jerárquica o no jerárquica.
- Paso 2: edita tus funciones. ...
- Paso 1: decida dónde debe mostrarse el código.
¿Cómo agrego un campo personalizado a la taxonomía personalizada en WordPress??
Cómo agregar campos personalizados a taxonomías personalizadas
- // Una función de devolución de llamada para agregar un campo personalizado a nuestra taxonomía de "presentadores".
- function presentars_taxonomy_custom_fields ($ etiqueta)
- // Verifique la meta de taxonomía existente para el término que está editando.
- $ t_id = $ etiqueta->term_id; // Obtén el ID del término que estás editando.
- $ term_meta = get_option ("taxonomy_term_ $ t_id"); // Haz la comprobación.
¿Cómo muestro una publicación personalizada??
Echemos un vistazo al siguiente ejemplo usando estos pasos. Configure una variable que contenga una matriz de parámetros que pasará a la clase WP_Query. Querrá establecer el parámetro 'post_type' en el slug del tipo de publicación personalizada que nos gustaría consultar. Lo más probable es que este sea el tipo de publicación personalizada que ya ha creado.
¿Cómo muestro el tipo de publicación personalizada??
Visualización del tipo de publicación personalizada mediante la plantilla de archivo predeterminada
Primero, simplemente puede ir a Apariencia »Menús y agregar un enlace personalizado a su menú. Este enlace personalizado es el enlace a su tipo de publicación personalizada. No olvides reemplazar el ejemplo.com con su propio nombre de dominio y películas con su nombre de tipo de publicación personalizado.
¿Cómo muestro el tipo de publicación personalizada en la interfaz??
Qué necesita para crear y mostrar tipos de publicaciones personalizadas
- Crea un tipo de publicación personalizada para cupones.
- Agregue algunos campos personalizados a ese tipo de publicación para que podamos almacenar el código de cupón y el porcentaje de descuento.
- Cree una plantilla para mostrar realmente el tipo de publicación personalizada de cupones en el sitio frontend.