2011-08-10 35 views

回答

1
add_shortcode('divider', 'shortcode_divider'); 

function shortcode_divider(){ 
    return '</div><div class="column">'; 
} 

所有你现在需要做的是中后添加[divider];

1

,如果你可以编辑你的主题,加上一个神奇的话,你在列之间放,例如“#NEW_COLUMN#”,则在打印模板文件后之前,拆分列白衣

$columns = explode("#NEW_COLUMN#", $content); 
if(count($columns) == 1) 
{ 
    /* print a single column page */ 
    echo $content; 
} 
else if(count($columns) == 2) 
{ 
    /* print a two column page */ 
    echo "<div class='left_column'>"; 
    echo $columns[0]; 
    echo "</div>"; 
    echo "<div class='right_column'>"; 
    echo $columns[1]; 
    echo "</div>"; 
} 
else 
{ 
    /* ops we can't handle this many columns */ 
    echo $content; 
} 

添加,那么你需要一些CSS使列结束了旁边彼此

+1

如果您的主题使用:the_content();它可以代替whit $ content = get_the_content(); –