如果中间有两个标签,我需要逗号

时间:2018-03-20 作者:Chandrasekhar R
<?php
                // Get the assigned tag_id
                $tag_ids = wp_get_post_tags( $post->ID, array( \'fields\' => \'ids\' ) );

                // Check if there is any tag_ids, if print wp_tag_cloud
                if ( $tag_ids ) {

                    wp_tag_cloud( array(
                        \'unit\'     => \'px\',       // font sizing choice (pt, em, px, etc)
                        \'include\'  => $tag_ids,   // ID\'s of tags to include, displays none except these
                    ) );
                }
            ?>
2 个回复
SO网友:Anastis

wp_tag_cloud() 接受separator 参数,因此您可以按如下方式修改调用:

wp_tag_cloud( array(
    \'separator\' => ", ",       // Default value: "\\n"
    \'unit\'      => \'px\',       // font sizing choice (pt, em, px, etc)
    \'include\'   => $tag_ids,   // ID\'s of tags to include, displays none except these
) );

SO网友:Jacob Peattie

如果你在圈外,使用get_the_tag_list().

get_the_tag_list( \'\', \', \', \'\', $post->ID );
或者如果你在循环中,就使用the_tags():

the_tags();

结束

相关推荐

对WooCommerce的Functions.php更改不起作用

我正在尝试将其添加到函数中。php。在我的另一个站点上的测试实验室中,它可以很好地添加测试信息。但在这个网站上,我试图把它添加到什么都没有发生的情况下。该网站正在使用最新的woocommerce运行一个建筑节俭主题。有什么想法吗?我基本上只是想在每个产品页面上添加一行类似于免责声明但无法添加的文本。add_action(\'woocommerce_before_add_to_cart_form\',\'print_something_below_short_description\');