阅读上的示例Zurb\'s docs, 我的印象是,您会将此代码分解为更小的模板,就像\\u主题是如何完成的一样。
从标题开始。php
<div class="off-canvas-wrap">
<div class="inner-wrap">
然后使用
get_template_part() 例如,名为tab bar的模板可以是:
<nav class="tab-bar">
<section class="left-small">
<a class="left-off-canvas-toggle menu-icon" ><span></span></a>
</section>
<section class="middle tab-bar-section">
<h1 class="title">Foundation</h1>
</section>
<section class="right-small">
<a class="right-off-canvas-toggle menu-icon" ><span></span></a>
</section>
</nav>
然后另一个名为left off canvas的模板可以调用:
<aside class="left-off-canvas-menu">
<ul class="off-canvas-list">
<li><label>Foundation</label></li>
<li><a href="#">The Psychohistorians</a></li>
</ul>
</aside>
还有一个模板可以调用画布上的右键。
<aside class="right-off-canvas-menu">
<ul class="off-canvas-list">
<li><label>Users</label></li>
<li><a href="#">Hari Seldon</a></li>
</ul>
</aside>
索引中的下一个。php文件,然后可以使用主要内容调用循环
<section class="main-section">
<!-- MAIN CONTENT GOES HERE -->
</section>
然后在页脚处将其全部关闭。php
<a class="exit-off-canvas"></a>
</div>
</div>
以这种方式使用模板可以真正打破并保持您所寻找的模块化。