<p>假设你的内容目录中有两篇文章</p>
<pre><code>content/
├── post1.md
└── post2.md
</code></pre>
<p>标题相同但作者/内容不同。在</p>
<p><strong>post1.md</strong></p>
^{pr2}$
<p><strong>post2.md</strong></p>
<pre><code>Title: Oi
Author: Mr. Hyde
Date: 2015-07-15 10:20
Category: StackOverflow
Tags: pelican
"We have common friends," said Mr. Utterson.
"Common friends?" echoed Mr. Hyde, a little hoarsely. "Who are
they?"
"Jekyll, for instance," said the lawyer.
</code></pre>
<p>因为鹈鹕用帖子标题“重击”这些帖子,它会导致名字冲突,你会看到。在</p>
<p>解决方案是向每个post添加<code>Slug: my-slug-line</code>元数据,以强制post呈现到<code>my-slug-line.html</code>。在我们的例子中:</p>
<p><strong>post1.md</strong></p>
<pre><code>Title: Oi
Author: Dr. Jekyll
Date: 2015-07-15 10:30
Category: StackOverflow
Tags: pelican
Slug: oi-dr-jekyll
"Well, I tell you so again," continued the lawyer. "I have been
learning something of young Hyde."
The large handsome face of Dr. Jekyll grew pale to the very lips,
and there came a blackness about his eyes. "I do not care to hear
more," said he. "This is a matter I thought we had agreed to drop."
</code></pre>
<p><strong>post2.md</strong></p>
<pre><code>Title: Oi
Author: Mr. Hyde
Date: 2015-07-15 10:20
Category: StackOverflow
Tags: pelican
Slug: oi-mr-hyde
"We have common friends," said Mr. Utterson.
"Common friends?" echoed Mr. Hyde, a little hoarsely. "Who are
they?"
"Jekyll, for instance," said the lawyer.
</code></pre>
<p>这将把Jekyll博士的第一篇文章输出到<code>oi-dr-jekyll.html</code>,将海德先生的第二篇帖子输出到<code>oi-mr-hyde.html</code>。在</p>
<p><code>Slug:</code>元数据是可选的,因此除非遇到命名冲突,否则您不需要<strong>来执行此操作。但它有时会派上用场。在</p>
<p><strong>另请注意:</strong></p>
<p>如果您想对非blog或“静态”页面执行相同的操作,比如用Markdown编写的“About Me”页面,那么可以使用<code>save_as: my_page.html</code>元数据强制将Markdown呈现为<code>my_page.html</code>,不管页面标题是什么。在</p>