4

私はtumblrテーマを作成していますが、まったく新しいテーマです。

これで、ユーザーが自分のブログを構成できることがわかりました。たとえば、タイトルや説明を追加して、で表示することができます{blocks}

ただし、ユーザーには、ソーシャルネットワークへのリンクなどの連絡先データを追加してもらいたいと思います。

Tumblrは通常これをどのように処理しますか?ユーザーはHTMLを編集する必要がありますか?
これは、これをハードコーディングする必要があることを意味します。あまり喜ばない。

または、何らかの方法でカスタマイズ可能なものを追加でき{blocks}ますか?

4

1 に答える 1

6

テーマ カスタマイズ ガイドによると、特定のタグをテーマに含めるだけで、ユーザーの [カスタマイズ] パネルに表示されるようです。

テーマに特別なメタテキス​​ト タグを含めることで、ユーザーは定義したテキスト変数を簡単に構成できます。これは、テキストの調整や、ユーザーからの情報を必要とするウィジェットの構成に役立ちます。

<html>
    <head>
        <!-- DEFAULT TEXT -->
        <meta name="text:Flickr Username" content=""/>
    </head>
    <body>
        {block:IfFlickrUsername}
            <div id="flickr_widget">
                <script type="text/javascript"
                src="http://flickr.com/widget?user={text:Flickr Username}">
                </script>
            </div>
        {/block:IfFlickrUsername}
    </body>
</html>

{text:Flickr Username}上記の例から、ユーザーのカスタマイズ可能な入力フィールドはテキスト入力であり、「Flickr Username」というラベルが付けられている必要があることを意味しているように見え{block}ます。タグでは、スペースを含まないラベルを変数名として使用します。

于 2013-01-27T22:16:41.243 に答える