Polylang:即使没有帖子也显示术语档案

时间:2021-10-23 作者:Guillaume Gautier

我使用ACF进行自定义taxonomy term archives pages 事实上Team member pages. 页面在Polylang的帮助下进行翻译。

问题是:如果会员没有相关帖子,我可以直接访问会员页面,但翻译后的页面没有链接到语言切换菜单。取而代之的是,它被一个指向翻译后主页的链接所取代。

我发现这是Polylang的常见行为。它被编程为从不显示没有帖子的翻译页面。

经过一些研究,如果发现this filter 这可能会有所帮助。它是不久前添加的,但在Polylang文档中没有任何迹象。

有人知道如何使用is吗?

谢谢

1 个回复
最合适的回答,由SO网友:Guillaume Gautier 整理而成

过滤器作者给出的解决方案:

add_filter( \'pll_hide_archive_translation_url\', \'__return_false\' );

相关推荐

使用wp_get_Object_Terms返回多个分类

我有一个循环来显示自定义帖子类型“workshop”的帖子。在循环中,我使用wp_get_object_terms().它工作得很好。然而,我很难控制分类法在显示时的顺序。它应该总是在第一个“区域”,然后是“组”。显示相关分类的代码:<?php $workshop_terms = wp_get_object_terms( $post->ID, array( \'area\', \'group\' ) ); if ( ! empty( $workshop_terms ) ) {