function column_left_func( $atts, $content ) {
ob_start();
?>
<div class="column left">
<?php echo $content; ?>
</div>
<?php
$html = ob_get_clean();
return $html;
}
add_shortcode('columnleft', 'column_left_func');
function column_right_func( $atts, $content ) {
ob_start();
?>
<div class="column right">
<?php echo $content; ?>
</div>
<?php
$html = ob_get_clean();
return $html;
}
add_shortcode('columnright', 'column_right_func');
function columns_func( $attr; $content ) {
ob_start();
?>
<div class="content-columns">
<?php
do_shortcode ( $content );
?>
</div>
<?php
$html = ob_get_clean();
return $html;
}
add_shortcode('columns', 'columns_func');
&#13;
我想用它 [列]
[columnleft]
与流行的看法相反,Lorem Ipsum不仅仅是随机文本。它起源于公元前45年的一段古典拉丁文学,它已有2000多年的历史。弗吉尼亚州汉普顿 - 悉尼学院的拉丁教授理查德·麦克林托克(Richard McClintock)从Lorem Ipsum的一篇文章中查找了一个比较晦涩的拉丁语单词“consectetur”,并通过古典文学中的单词引用,发现了无可置疑的来源。 Lorem Ipsum来自&#34; de Finibus Bonorum et Malorum&#34;的第1.10.32和1.10.33节。 (西弗罗的“极端的善恶”),写于公元前45年。这本书是关于道德理论的论文,在文艺复兴时期非常流行。第一行的Lorem Ipsum,&#34; Lorem ipsum dolor sit amet ..&#34;,来自1.10.32节中的一行。
[/ columnleft]
[/列]
答案 0 :(得分:1)
我认为这应该是对你的第一个功能的一个小改动,试试......
function crb_columns_func( $atts, $content) {
ob_start();
?>
<div class="content-columns">
<?php
do_shortcode ( $content );
?>
</div>
<?php
$html = ob_get_clean();
return $html;
}
add_shortcode('columns', 'crb_columns_func');