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

本指南是演示ACF(Campos personalizados avanzados)如何向分类术语添加自定义字段,然后修改术语的模板文件 HTML。

术语可以是已添加到网站的 WordPress 类别、标签或其他自定义分类法等项目。例如,WooCommerce 等流行插件在激活后会添加自定义分类法。

图片[1]-使用ACF向WordPress分类术语添加自定义字段的完整指南

Añadir campos

高级自定义字段插件可以很容易地向分类术语添加自定义字段,请按照以下步骤操作。

  1. existe“自定义字段”管理屏幕中,单击“添加新”按钮以创建一个新的字段组
  2. 添加编辑分类术语时想要看到的字段
  3. 在位置下,选择Terminología de clasificación规则并选择相应的值以显示此字段组
图片[2]-使用ACF向WordPress分类术语添加自定义字段的完整指南

编辑字段

创建字段组并将其指定为分类术语编辑屏幕后,通过导航到适当的分类法即可编辑字段值。例如:如果已将字段组分配给帖子类别,请导航至帖子 > 类别.

图片[3]-使用ACF向WordPress分类术语添加自定义字段的完整指南

显示字段

category.php只需编辑主题中的、tag.php或文件,即可轻松自定义 WordPress 分类术语的 HTML taxonomy.php。根据主题,还可以使用模板部分或过滤器来自定义 HTML。

此示例显示如何修改category.phptwentyseventeen 主题的模板并将类别图像和颜色输出到样式标签。

<?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 ?>

例子

以下是上述代码在浏览器中的显示效果。

Atención:网站标题图像现在反映了类别图像,并且所有条目标题均为绿色。

图片[4]-使用ACF向WordPress分类术语添加自定义字段的完整指南

Contacte con nosotros
¿No puede leer el artículo? ¡Póngase en contacto con nosotros para obtener una respuesta gratuita! Ayuda gratuita para sitios personales y de pequeñas empresas
Tel: 020-2206-9892
QQ咨询: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