Rss2_head挂钩中的访问类别?

时间:2021-05-13 作者:mahatmanich

我可以使用访问类别提要的当前类别吗rss2_head 钩子添加例如itunes标签?

假设我有wordpress.com/catx/feed 我想得到acf field elements 与此特定类别关联。

以下是我正在努力实现的目标:

function itunes_head() {
        $category = get_the_category();
        $categories = get_category();
        global $post;
        var_dump($categories);
        echo print_r($post);
        echo $categories;
        echo $category;
}
add_filter( \'rss2_head\', \'itunes_head\' );
我假设我能找到catx 是否在此处分类?

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

我想您可以使用get_queried_object:

function itunes_head() {
    if ( is_category() ) {
        $category = get_queried_object();

        if ( isset( $category ) ) {
            $acf_category = \'category_\' . $category->term_id;

            $field = get_field( \'my_category_field\', $acf_category );
        }
    }
}

相关推荐

WP_LIST_CATEGORIES在有子类别的类别上没有链接的WP_LIST_CATEGORYS漫游(以创建嵌套下拉菜单)

我想做一个与wp_list_categories 生成嵌套菜单的步骤uls使用我的类别、子类别和子类别(?)结构任何具有子类别的类别都不能是链接,因此可以单击它以显示子类别(或子类别)。以下是我想要的(只有带有a的项目才应该是链接):Tops Shirts T-shirts Longsleeves Jackets Hoodies Raincoats Shoes Boots Fo