Archive for custom fields?

时间:2013-03-26 作者:Grávuj Miklós Henrich

最近我在我的WordPress网站上做了一个很好的分类系统。还创建了分类法归档模板文件,因此无论我在哪里列出分类法,我都可以单击它们,并将显示按单击的分类法过滤的结果页面。

我想知道是否同样的情况也可以复制自定义字段?我知道自定义字段因分层处理而有所不同,但我只是想知道。

1 个回复
最合适的回答,由SO网友:Grávuj Miklós Henrich 整理而成

默认情况下,WordPress不支持custom_fields archive like for taxonomies(是的,分类法可以有类别),但我们可以使用页面模板创建目标页面(链接自列出的custom_field)并在custom_field, 就像这样listing page):

<?php
if (get_post_meta($post->ID,\'_my_meta\',TRUE)) :
    $key_meta = get_post_meta($post->ID,\'_my_meta\',TRUE);
endif;
?>
<a href="<?php bloginfo(\'url\'); ?>/?s=<?php echo $key_meta[meta_field]; ?>"><?php echo $key_meta[meta_field]; ?></a>
我们可以通过首选项自定义目标页面的布局。

结束

相关推荐

显示Archives.php中的所有自定义帖子类型

我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W