atRunet:Coolmax: Что-то о чём-то, или самое интересное в интернете

Показываем темы в MT

По умолчанию шаблон главной страницы MT показывает архив по месяцам, а не по темам. Ниже приведена краткая инструкция, благодаря которой вы сможете созвавать новые темы на вашем сайте, показывать в каком разделе опубликована статья, показвать список тем и количество статей в каждом разделе.

1. Сконфигурируйте ваш блог для покатегорийной архивации. В разделе конфигурации блога, подраздел «Архивы», поставьте галочку в строке «По категориям». Сохраните и пересоберите ваш блог.

2. Создаём категории. Когда вы создаёте новую запись, справа от «Заголовка» появится ниспадающее меню с имеющимися у вас разделами. Если вы хотите добавить новый раздел, то выберите пункт «Add new category». Откроется новое окно с предложением ввести название раздела. Сохраните вашу запись в черновом режиме.

Кстати ваша заметка может принадлежать нескольким категориям. Для этого воспользуйтесь кнопкой «assign multiple categories».

Также отредактировать категории вы можете выбрав в левом меню пункт «Категории».

3. Добавляем список категорий на боковую панель. Добавьте следующий код после div-тэга «links» в шаблоне Main Index:

<div class="sidetitle">
Архив по категориям
</div>

<div class="side">
<MTArchiveList archive_type="Category">
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a><br />

</MTArchiveList>
</div>

Сохраните и перестройте шаблон.

Прим: Если вы хотите показать и количество записей в этой категории,

добавьте тэг MTCategoryCount, как в этом примере:

<div class="side">

<MTArchiveList archive_type="Category">
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$> (<$MTCategoryCount$>)</a><br />
</MTArchiveList>
</div>

4. Добавляем строку «Опубликовано в разделе» в конце статьи. В шаблоне Main Index, найдите следующий код:

<div class="posted">Posted by <$MTEntryAuthor$> at <a href="<$MTEntryPermalink$>">

<$MTEntryDate format="%X"$></a><MTEntryIfAllowComments>
| <a href="<$MTCGIPath$><$MTCommentScript$>
?entry_id=<$MTEntryID$>" onclick="OpenComments(this.href); return false">

Comments (<$MTEntryCommentCount$>)</a></MTEntryIfAllowComments>
<MTEntryIfAllowPings>| <a href="<$MTCGIPath$><$MTTrackbackScript$>
?__mode=view&amp;entry_id=<$MTEntryID$>" onclick="OpenTrackback(this.href); return false">

TrackBack (<$MTEntryTrackbackCount$>)</a>
</MTEntryIfAllowPings>
</div>

Добавьте следующий код перед закрывающим тэгом div:

<br>Опубликовано в разделе <MTEntryCategories glue=" | ">

<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$>
</a></MTEntryCategories></p>

Сохраните и пересоберите главную страницу.

В шаблоне Individual Entry Archive Template, найдите следующий код:

<span class="posted">Posted by <$MTEntryAuthor$> at <$MTEntryDate$>
<MTEntryIfAllowPings>
| <a href="<$MTCGIPath$><$MTTrackbackScript$>?__mode=view&amp;entry_id=<$MTEntryID$>" onclick="OpenTrackback(this.href); return false">TrackBack</a>

</MTEntryIfAllowPings>
<br /></span>

И добавьте следующий код перед закрывающим тэгом span:

Опубликовано в разделе <MTEntryCategories glue=" | ">
<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$>

</a></MTEntryCategories></p>

Сохраните шаблон и пересоберите ваш сайт.

Оригинал


Похожие записи:

Вы можете следить за обсуждением с помощью RSS 2.0 ленты.


61 queries. 1,358 sec 57.93 MB