Подписи Tumblr

html tumblr

1034 просмотра

1 ответ

1 Репутация автора

Вопрос по Tumblr-кодированию. Можно ли зайти в HTML данной темы и вставить подпись, которая будет появляться на каждом фото / видео / аудио / текстовом сообщении? Это включает в себя старые сообщения, а также будущие сообщения.

Автор: Jeremy Dubs Источник Размещён: 18.07.2016 07:10

Ответы (1)


2 плюса

63 Репутация автора

Я подумал, что было бы полезно добавить подробный ответ, если кому-то интересно посмотреть примеры кода. Специально для фото постов, так как это полезно.

Используя в качестве примера тему Optica по умолчанию (другие темы будут отличаться, но это хороший обзор), различные типы записей (текст / фото / и т. Д.) Отображаются в тегах {block: Posts}.

{block:Posts}
     ... lots of code to render all the different post types is in here...
{/block:Posts}

Для постов с фотографиями (вы можете сделать что-то похожее для других типов постов, если хотите), если вы хотите добавить текст подписи под каждой фотографией на своей странице, вы можете добавить текст внутри тегов {block: Caption} (см. * * * ):

{block:Photo}
    <figure class="post-content {block:HighRes}high-res{/block:HighRes}{block:Caption} with-caption{/block:Caption}" data-photo-width="{PhotoWidth-HighRes}">
        <div class="photo-wrapper">
            <div class="photo-wrapper-inner">
                {LinkOpenTag}
                   <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" width="{PhotoWidth-HighRes}" height="{PhotoHeight-HighRes}">
                {LinkCloseTag}
             </div>
         </div>

         {block:Caption}
             <figcaption class="caption">
                 <!--{Caption}-->

                 * * * Hello, this is my new caption text * * *
             </figcaption>
         {/block:Caption}
     </figure>
{/block:Photo}

Вы также можете скрыть любой существующий текст заголовка, который мог добавить автор сообщения, закомментировав строку {заголовок}, как я показал в примере выше.

В качестве альтернативы, если вы хотите, чтобы заголовок появлялся в каждом типе записи, независимо от того, что, вы можете поэкспериментировать с размещением текста непосредственно над закрывающим тегом {/ block: Posts}, а затем перемещать его вверх в разные разделы div, пока он не окажется там, где вы хочу это.

Автор: kylebonallo Размещён: 24.02.2017 11:05
Вопросы из категории :
32x32