title: Jekyll - split content up into two columns
body: <p>I have a basic layout page template:</p>
  
  <pre><code>---
  layout: default
  ---
  
  &lt;header class="sidebar"&gt;
      {{ page.title }}
  &lt;/header&gt;
  
  &lt;section class="content"&gt;
      {{ content }}
  &lt;/section&gt;
  </code></pre>
  
  <p>My pages that use this as the page template are just Markdown that gets put into the <code>&lt;section&gt;</code> block.</p>
  
  <p>I'm looking for a way to keep all my page content in one file but have it so I can define separate content that gets put into the <code>&lt;header&gt;</code> tag from the page template.</p>
  
  <p>Is there any way to do this and keep all the page's content in one file?</p>