4

私はこのテーマを持っていますが、問題があります:

[クリックスルー リンクの設定] に写真の URL リンクを追加しましたが、ブログにアクセスして写真をクリックしてもソース URL に移動しません。(タンブラーのダッシュボードを閲覧して写真をクリックした場合にのみ指示しますが、ブログに移動して写真をクリックした場合は指示しません-いいえ)。私のブログは: colorinspirations.tumblr.com

たとえば、私がチェックしたこのブログ (http://color-fantasia.tumblr.com/) には、この機能があります。また、ブログの名前 (COLOR INSPIRATIONS) をクリックしても何もしません (たとえば、ホームページに移動するなど)。

ですから、次のことを手伝ってください。

1) 「クリックスルーリンクを設定する」と「コンテンツソース URL」を同じにします。(私はFirefox用の「Tumblr Post」拡張機能を使用していますが、「クリックスルーリンクを設定する」オプションしかありません。「クリックスルーリンクを設定する」、「コンテンツソースURL」に関する情報を入力するときに必要です。 「クリックスルーリンクを設定する」のURLが自動入力されます。)

2)写真をクリックすると、「ソースリンク」に移動するはずです(「クリックスルーリンクの設定」と同じはずです)

3) THE BLOG の NAME をクリックすると、ホームページに移動します。

あなたが助けてくれるなら、私はとてもとても感謝しています。

4

1 に答える 1

2

サイト名をフロントページにリンク

サイトの見出しをフロント ページにリンクするには、次のように置き換えます。

<div id="nameBlog">
    {block:IfHeaderImageImage}
        <img id="imagetitle" src="{image:Header Image}">
    {/block:IfHeaderImageImage}

    {block:IfNotHeaderImageImage}
        <h1>{Title}</h1>
    {/block:IfNotHeaderImageImage}
</div>

<div id="nameBlog">
    {block:IfHeaderImageImage}
        <a href="/" rel="home"><img id="imagetitle" src="{image:Header Image}"></a>
    {/block:IfHeaderImageImage}

    {block:IfNotHeaderImageImage}
        <h1><a href="/" rel="home">{Title}</a></h1>
    {/block:IfNotHeaderImageImage}
</div>

投稿をソースにリンクする

テーマでコンテンツ ソースをリンクする方法については、http://www.tumblr.com/docs/en/custom_themes#content-sourcesを参照してください。

変数{SourceURL}はソースの URL に置き換えられます。<a href="{SourceURL}">…&lt;/a>したがって、リンクする必要があるコンテンツを追加する必要があります。(おそらく) このコンテンツを でラップし{block:ContentSource} … {/block:ContentSource}ます。つまり、コンテンツ ソースが存在する場合にのみ処理されます。

投稿の下部にあるソースにのみリンクしたい場合 (存在する場合は、ソース アイコン付き)、これを使用できます。

{block:ContentSource}
    <a href="{SourceURL}">
        {lang:Source}:
        {block:SourceLogo}
            <img src="{BlackLogoURL}" width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />

        {/block:SourceLogo}
        {block:NoSourceLogo}
            {SourceTitle}
        {/block:NoSourceLogo}
    </a>
{/block:ContentSource}
于 2012-11-03T11:28:42.360 に答える