Wordpress单页 - 分割图像&文本到列

时间:2011-08-10 15:31:51

标签: php wordpress

我很欣赏this wordpress单(post,permalink)页面,其中内容分为两列,图像位于左侧,文本和注释位于右侧。有谁知道如何在wordpress主题中复制这个?你会怎么做这样的帖子?

2 个答案:

答案 0 :(得分: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 :(得分:1)

add_shortcode('divider', 'shortcode_divider');

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

您现在需要做的就是在帖子中添加[divider];