【发布时间】:2012-11-23 13:02:09
【问题描述】:
我正在使用 .grid_1、.grid_2、.grid_3、.....grid_12 类的 12 列 css 网格
我想在 wordpress 中创建简码。 这就是我所做的,例如2 列和 10 列样式
function grid_2( $atts, $content = null ) {
return '<div class="grid_2">' . do_shortcode( $content ) . '</div>';
}
add_shortcode('grid_2', 'grid_2');
function grid_10( $atts, $content = null ) {
return '<div class="grid_10">' . do_shortcode( $content ) . '</div>';
}
add_shortcode('grid_10', 'grid_10');
问题是这些短代码需要包装在 .row 类中才能正常工作
<div class="row">
<div class="grid_2"></div>
<div class="grid_10"></div>
</div>
当每个网格样式组是 12 的倍数(因为它是 12 列网格)时,是否有一个简单的解决方案如何将每个网格样式组包装到一个行类中
例如
<div class="grid_1"></div>
<div class="grid_11"></div>
-> 将其包装成 .row div
<div class="grid_3"></div>
<div class="grid_9"></div>
-> 将其包装成 .row div 等。
但也许有一个更简单的解决方案...... ???
如果您能提供任何帮助和/或建议,我将不胜感激!
【问题讨论】:
标签: css wordpress grid shortcode