Tutorial sobre el uso del plugin ACF: A?adir campos a los términos de clasificación

Esta guía es una demostración del ACF (Campos personalizados avanzados) Cómo a?adir campos personalizados a un término de taxonomía y luego modificar el archivo de plantilla HTML para el término.

Los términos pueden ser elementos como categorías de WordPress, etiquetas u otras taxonomías personalizadas que se hayan a?adido al sitio. Por ejemplo.WooCommerce Los plugins populares como éste a?aden taxonomías personalizadas cuando se activan.

Imagen [1] - Guía completa para a?adir campos personalizados a los términos de categoría de WordPress usando ACF

A?adir campos

El plugin Advanced Custom Fields facilita la adición de campos personalizados a los términos de categoría, siga los pasos que se indican a continuación.

  1. existe"Campos personalizados"En la pantalla Administración, haga clic en"A?adir nuevo"para crear un nuevo grupo de campos
  2. A?ada los campos que desee ver al editar un término taxonómico
  3. en posiciónminúsculas, seleccioneTerminología de clasificacióny seleccione el valor apropiado para mostrar este grupo de campos
Imagen [2] - Guía completa para a?adir campos personalizados a los términos de categoría de WordPress usando ACF

editar un campo

Una vez que haya creado un grupo de campos y lo haya asignado a la pantalla de edición de términos de categoría, puede editar los valores del campo navegando a la taxonomía apropiada. Por ejemplo, si el grupo de campos se ha asignado a una categoría de entrada, vaya a la pantallaEntradas > Categoría.

Imagen [3] - Guía completa para a?adir campos personalizados a los términos de categoría de WordPress usando ACF

Campos de visualización

categoría.phpSólo tienes que editar en el tema,tag.phpo archivo, puede personalizar fácilmente el HTML para los términos de la taxonomía de WordPress.?taxonomía.php. Dependiendo del tema, el HTML también puede personalizarse mediante secciones de plantillas o filtros.

Este ejemplo muestra cómo modificar elcategoría.phpPlantillas para el tema twentyseventeen y exportar las imágenes y colores de las categorías a la pesta?a de estilos.

<?php
/**
 * The template for displaying category archive pages
 *
 * @link https://codex.wordpress.org/Template_Hierarchy
 *
 * @package WordPress
 * @subpackage Twenty_Seventeen
 * @since 1.0
 * @version 1.0
 */

get_header(); 


// get the current taxonomy term
$term = get_queried_object();


// vars
$image = get_field('image', $term);
$color = get_field('color', $term);

?>
<style type="text/css">
    
    .entry-title a {
        color: <?php echo $color; ?>;
    }
    
    <?php if( $image ): ?>
    .site-header {
        background-image: url(<?php echo $image['url']; ?>);
    }
    <?php endif; ?>
    
</style>
<div class="wrap">
    
    <?php // Remaining template removed from example ?>

ejemplos

A continuación se muestra cómo aparecerá el código anterior en el navegador.

Atención:Las imágenes de los títulos del sitio reflejan ahora las imágenes de las categorías y todos los títulos de las entradas son verdes.

Imagen [4] - Guía completa para a?adir campos personalizados a los términos de categoría de WordPress usando ACF

Contacte con nosotros
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨詢(xún):1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
? Declaración de reproducción
Este artículo fue escrito por Banner1
EL FIN
Si le gusta, apóyela.
felicitaciones10 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios