我在WP循环中有以下代码
<?php
// Get the selected taxonomies for the post type
$terms = get_the_terms( get_the_ID(), 'course_type' );
$classes = array();
if ( $terms && ! is_wp_error( $terms ) ){
foreach ( $terms as $term) {
$classes[] = $term->slug;
}
}
?>
我想要做的是仅打印WP_Term对象子段以在类中使用。
<div class="courses-search-result standout-box-shadow <?php print_r( $classes ); ?>">
现在,我已经做到了这一点,并在类中打印了一个值-但它也在打印数组结构:
class="courses-search-result standout-box-shadow cilex-clearfix Array
(
[0] => apprenticeship
)
"
我即将用PHP获得正确的代码吗?我现在对这种语言的了解是很基础的,因此对您的帮助将不胜感激。
答案 0 :(得分:7)
ggplot(sales, aes(y = QTY, x = NET_PRICE_TTC)) +
geom_point() +
geom_line(data = demand_curve, aes(y = quantity, x = price_point), col='blue', size=2) +
geom_smooth(
method = lm,
color = "black",
se = FALSE,
fullrange = TRUE
)
是用于调试而不是格式化输出的函数。
实现所需目标的最简单方法是使用implode
,它将数组的值组合成一个字符串。然后echo
显示字符串。
print_r
答案 1 :(得分:2)
我建议结合使用implode()
和PHP short echo tag(即<?=
-在PHP 5.4+或更早的版本中启用了short_open_tag配置设置):
<div class="courses-search-result standout-box-shadow <?= implode(' ', $classes ); ?>">