2013-08-08 1 views
2

На Tumblr, я пытаюсь создать веб-формат для моей темы.Как сделать «предыдущую страницу» перейти на постоянную ссылку на предыдущий пост на Tumblr?

У меня он установлен так, что вы видите 1 сообщение на странице. Когда вы нажмете на первую страницу, вы увидите самую последнюю запись, а затем кнопку «Предыдущий пост». Я хочу, чтобы эта кнопка ссылалась на постоянную ссылку на предыдущую запись, а не на следующую страницу блога.

Я знаю, что в течение поста, вы можете перейти к предыдущему/следующему сообщений с этим блоком:

{block:PermalinkPagination} 
{block:NextPost}<a href="{NextPost}">Next</a>{/block:NextPost} 
{block:PreviousPost}<a href="{PreviousPost}">Previous</a>{/block:PreviousPost} 
{/block:PermalinkPagination}<p> 

Есть ли способ, чтобы получить эту работу на первой странице?

ответ

1

В случае, если вы еще не нашли решение, вот как это сделать.

Первый способ: Установите «сообщение на страницу» на 1 в разделе «Настройка темы> Дополнительно». Вы можете показать все вещи, такие как заметки, теги и т. Д. На главной странице (странице индекса), как на странице постоянной ссылки, если это то, что вам нужно.

{block:Pagination} 

{block:PreviousPage} 
<a title="Newer" href="{PreviousPage}">Newer</a> 
{/block:PreviousPage} 

{block:NextPage} 
<a title="Older" href="{NextPage}">Older</a>      
{/block:NextPage} 

{/block:Pagination} 

Второй способ (с кодами, которые вы пытаетесь сделать): Поместите крышку Вашего комика, немного о комиксе, плюс ваша фантазия на первой странице в блоках;

{block:IndexPage} YOUR DESIGNS {/block:IndexPage} 

и все ваши «сообщения» в блоках;

{block:PermalinkPage} YOUR POST {/block:PermalinkPage} 

Поместите ссылку на первую страницу (Permalink страницу в последней версии Поста) вашего комикса, , а затем вы можете использовать свой код для следующего и предыдущего сообщения вашего комикса.

{block:PermalinkPagination} 

{block:NextPost} 
<a title="Newer" href="{NextPost}">Newer</a>      
{/block:NextPost} 

{block:PreviousPost} 
<a title="Older" href="{PreviousPost}">Older</a> 
{/block:PreviousPost} 

{/block:PermalinkPagination} 

Этот последний код не будет работать на передней панели (Index Page), потому что это для пагинации на PermaLink страницах. Обратите внимание, что блок говорит: «Постоянная ссылка».

Надеюсь, что это поможет, наилучшие пожелания с вашими комиксами.

+0

Hi @ialok, я не совсем понимаю этот ответ. Я также ищу решение для этого. Вы имеете в виду, что на индексной странице должна быть ссылка на последнее сообщение, которое вы постоянно обновляете с каждым новым сообщением? Есть ли способ просто показать сообщение и работать с разбивкой по страницам, вместо ссылки на страницу? –