【发布时间】:2011-12-23 06:14:34
【问题描述】:
我已经在本地安装了 wordpress。我有一些页面有一个左侧栏。那么我将如何创建一个带有页眉、页脚、左侧边栏和主要内容区域的新模板。
有什么帮助吗?我是 wordpress 新手,想要一个简单的分步解决方案吗?
提前致谢。
【问题讨论】:
-
但我想创建自己的模板。
我已经在本地安装了 wordpress。我有一些页面有一个左侧栏。那么我将如何创建一个带有页眉、页脚、左侧边栏和主要内容区域的新模板。
有什么帮助吗?我是 wordpress 新手,想要一个简单的分步解决方案吗?
提前致谢。
【问题讨论】:
我认为这应该做得很好(不完美——下面使用的 wordwrap() 并不总是均匀地分割文本——但很接近)。在页面模板中的循环开始之后添加以下内容:
<?php
$numchars = strlen($post->post_content);
$content = wordwrap($post->post_content, $numchars/2, "{{break}}");
$content = split("{{break}}", $content);
?>
然后(再次在您的模板中)在每一列中,您想用这些替换 the_content() 模板标签:
第一栏:
<?php echo apply_filters('the_content', $content[0]); ?>
第二栏:
<?php echo apply_filters('the_content', $content[1]); ?>
【讨论】: