Bricks 中文文档:bricks/acf/taxonomy/show_as_link

标签TAGS: 

📎 原始资料  |  下载原始 JSON 文件 (bricks-acf-taxonomy-show_as_link.json) 前言 决定 ACF Taxonomy 字段动态数据输出是否应渲染为指向术语归档页的链接。 用法 将代码加入子主题的 functions.php: add_filter( ‘bricks/acf/taxonomy/show_as_link’, function( $show_as_link, $value, $field ) { // Disable links for taxonomy terms return false; }, 10, 3 );…

前言

决定 ACF Taxonomy 字段动态数据输出是否应渲染为指向术语归档页的链接。

用法

将代码加入子主题的 functions.php

add_filter( 'bricks/acf/taxonomy/show_as_link', function( $show_as_link, $value, $field ) {
    // Disable links for taxonomy terms
    return false;
}, 10, 3 );

参数

  • $show_as_link (bool):是否输出术语归档的链接。默认为 true。
  • $value (mixed):ACF Taxonomy 字段的原始值(术语对象/ID 数组)。
  • $field (array):ACF 字段设置。

示例代码

筛选返回值

add_filter( 'bricks/acf/taxonomy/show_as_link', function( $show_as_link, $value, $field ) {
    // Disable links for taxonomy terms
    return false;
}, 10, 3 );

根据条件短路返回原值

根据条件跳过或修改返回值:

add_filter( 'bricks/acf/taxonomy/show_as_link', function( $value, $show_as_link ) {
    if ( is_admin() ) { return $value; }
    // TODO: custom logic here
    return $value;
} );

补充说明

更多细节可参考 官方文档