<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>ドキュメント on Hugo Theme Stack</title>
        <link>https://yanyanliu.com/ja/categories/documentation/</link>
        <description>Recent content in ドキュメント on Hugo Theme Stack</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <lastBuildDate>Mon, 26 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://yanyanliu.com/ja/categories/documentation/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>ショートコード</title>
            <link>https://yanyanliu.com/ja/p/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%B3%E3%83%BC%E3%83%89/</link>
            <pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://yanyanliu.com/ja/p/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%B3%E3%83%BC%E3%83%89/</guid>
            <description>&lt;p&gt;Stack テーマには、コンテンツを強化するためのカスタムショートコードがいくつか用意されています。&lt;/p&gt;&#xA;&lt;h2 id=&#34;引用-quote&#34;&gt;引用 (Quote)&#xA;&lt;/h2&gt;&lt;p&gt;&lt;code&gt;quote&lt;/code&gt; ショートコードを使用すると、著者、出典、URL を含む引用を表示できます。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;    &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&lt;/p&gt;&lt;span class=&#34;cite&#34;&gt;&lt;span&gt;― &lt;/span&gt;&lt;span&gt;有名な人, &lt;/span&gt;&lt;a href=&#34;https://ja.wikipedia.org/wiki/Book&#34;&gt;&lt;cite&gt;彼らが書いた本&lt;/cite&gt;&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;使い方&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; quote author=&amp;#34;著者名&amp;#34; source=&amp;#34;出典タイトル&amp;#34; url=&amp;#34;https://example.com&amp;#34; &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ここに引用内容を入力します。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; /quote &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;ビデオ-video&#34;&gt;ビデオ (Video)&#xA;&lt;/h2&gt;&lt;p&gt;&lt;code&gt;video&lt;/code&gt; ショートコードを使用すると、セルフホストまたはリモートのビデオファイルを埋め込むことができます。&lt;/p&gt;&#xA;&lt;div class=&#34;video-wrapper&#34;&gt;&#xA;    &lt;video&#xA;        controls&#xA;        src=&#34;https://www.w3schools.com/html/mov_bbb.mp4&#34;&#xA;        &#xA;        &#xA;        &#xA;    &gt;&#xA;        &lt;p&gt;&#xA;            Your browser doesn&#39;t support HTML5 video. Here is a&#xA;            &lt;a href=&#34;https://www.w3schools.com/html/mov_bbb.mp4&#34;&gt;link to the video&lt;/a&gt; instead.&#xA;        &lt;/p&gt;&#xA;    &lt;/video&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;使い方-1&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; video src=&amp;#34;https://example.com/video.mp4&amp;#34; &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;bilibili&#34;&gt;Bilibili&#xA;&lt;/h2&gt;&lt;p&gt;Bilibili からビデオを埋め込みます。&lt;code&gt;av&lt;/code&gt; および &lt;code&gt;bv&lt;/code&gt; ID の両方をサポートしています。&lt;/p&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;    &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;div class=&#34;video-wrapper&#34;&gt;&#xD;&#xA;    &lt;iframe src=&#34;https://player.bilibili.com/player.html?as_wide=1&amp;amp;high_quality=1&amp;amp;page=1&amp;bvid=BV1634y1t7xR&#34;&#xD;&#xA;            scrolling=&#34;no&#34;&#xD;&#xA;            frameborder=&#34;no&#34;&#xD;&#xA;            framespacing=&#34;0&#34;&#xD;&#xA;            allowfullscreen=&#34;true&#34;&#xD;&#xA;    &gt;&#xD;&#xA;    &lt;/iframe&gt;&#xD;&#xA;&lt;/div&gt;&#xD;&#xA;&#xA;&lt;h3 id=&#34;使い方-2&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; bilibili &amp;#34;BV1634y1t7xR&amp;#34; &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;youtube&#34;&gt;YouTube&#xA;&lt;/h2&gt;&lt;p&gt;Hugo 内蔵の YouTube ショートコードです。&lt;/p&gt;&#xA;&lt;div class=&#34;video-wrapper&#34;&gt;&#xA;    &lt;iframe loading=&#34;lazy&#34; &#xA;            src=&#34;https://www.youtube.com/embed/ZJthWmvUzzc&#34; &#xA;            allowfullscreen &#xA;            title=&#34;YouTube Video&#34;&#xA;    &gt;&#xA;    &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;使い方-3&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; youtube ZJthWmvUzzc &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;騰訊視頻-tencent-video&#34;&gt;騰訊視頻 (Tencent Video)&#xA;&lt;/h2&gt;&lt;p&gt;Tencent Video からビデオを埋め込みます。&lt;/p&gt;&#xA;&#xD;&#xA;&lt;div class=&#34;video-wrapper&#34;&gt;&#xD;&#xA;    &lt;iframe src=&#34;https://v.qq.com/txp/iframe/player.html?vid=u00306ng962&amp;auto=0&#34; &#xD;&#xA;            scrolling=&#34;no&#34; &#xD;&#xA;            frameborder=&#34;no&#34;&#xD;&#xA;            framespacing=&#34;0&#34; &#xD;&#xA;            allowfullscreen=&#34;true&#34;&#xD;&#xA;    &gt;&#xD;&#xA;    &lt;/iframe&gt;&#xD;&#xA;&lt;/div&gt;&#xA;&lt;h3 id=&#34;使い方-4&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; tencent &amp;#34;u00306ng962&amp;#34; &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;gitlab-snippet&#34;&gt;GitLab Snippet&#xA;&lt;/h2&gt;&lt;p&gt;GitLab からスニペットを埋め込みます。&lt;/p&gt;&#xA;&lt;script&#xA;    type=&#34;application/javascript&#34;&#xA;    src=&#34;https://gitlab.com/-/snippets/2349278.js&#34;&#xA;&gt;&lt;/script&gt;&#xA;&lt;h3 id=&#34;使い方-5&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; gitlab 2349278 &amp;gt;}}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;図表-diagrams&#34;&gt;図表 (Diagrams)&#xA;&lt;/h2&gt;&lt;p&gt;Stack は &lt;a class=&#34;link&#34; href=&#34;https://mermaid.js.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mermaid&lt;/a&gt; 図表を標準でサポートしています。&lt;/p&gt;&#xA;&lt;pre class=&#34;mermaid&#34; style=&#34;visibility:hidden&#34;&gt;graph TD;&#xA;    A--&gt;B;&#xA;    A--&gt;C;&#xA;    B--&gt;D;&#xA;    C--&gt;D;&lt;/pre&gt;&lt;h3 id=&#34;使い方-6&#34;&gt;使い方&#xA;&lt;/h3&gt;&lt;p&gt;Mermaid コードを、言語を &lt;code&gt;mermaid&lt;/code&gt; に設定したコードブロックで囲みます。&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;```mermaid&#xA;graph TD;&#xA;    A--&gt;B;&#xA;    A--&gt;C;&#xA;    B--&gt;D;&#xA;    C--&gt;D;&#xA;```&lt;/code&gt;&lt;/pre&gt;</description>
        </item><item>
            <title>写真ギャラリー</title>
            <link>https://yanyanliu.com/ja/p/image-gallery/</link>
            <pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://yanyanliu.com/ja/p/image-gallery/</guid>
            <description>&lt;img src=&#34;https://yanyanliu.com/&#34; alt=&#34;Featured image of post 写真ギャラリー&#34; /&gt;&lt;p&gt;Stack テーマには、写真ギャラリー機能が内蔵されています。複数の画像を並べて配置するだけで、美しいギャラリーを作成できます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;ギャラリーの例&#34;&gt;ギャラリーの例&#xA;&lt;/h2&gt;&lt;p&gt;&lt;img alt=&#34;Photo by Florian Klauer on Unsplash&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;160px&#34; data-flex-grow=&#34;66&#34; height=&#34;1000&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://yanyanliu.com/p/image-gallery/florian-klauer-nptLmg6jqDo-unsplash.jpg&#34; width=&#34;667&#34;&gt;  &lt;img alt=&#34;Photo by Luca Bravo on Unsplash&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;359px&#34; data-flex-grow=&#34;149&#34; height=&#34;667&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://yanyanliu.com/p/image-gallery/luca-bravo-alS7ewQ41M8-unsplash.jpg&#34; srcset=&#34;https://yanyanliu.com/p/image-gallery/luca-bravo-alS7ewQ41M8-unsplash_hu_33106cec50e27d6d.jpg 800w, https://yanyanliu.com/p/image-gallery/luca-bravo-alS7ewQ41M8-unsplash.jpg 1000w&#34; width=&#34;1000&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Photo by Helena Hertz on Unsplash&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;320px&#34; data-flex-grow=&#34;133&#34; height=&#34;750&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://yanyanliu.com/p/image-gallery/helena-hertz-wWZzXlDpMog-unsplash.jpg&#34; srcset=&#34;https://yanyanliu.com/p/image-gallery/helena-hertz-wWZzXlDpMog-unsplash_hu_6c237bc498d55aea.jpg 800w, https://yanyanliu.com/p/image-gallery/helena-hertz-wWZzXlDpMog-unsplash.jpg 1000w&#34; width=&#34;1000&#34;&gt;  &lt;img alt=&#34;Photo by Hudai Gayiran on Unsplash&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;160px&#34; data-flex-grow=&#34;66&#34; height=&#34;1000&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://yanyanliu.com/p/image-gallery/hudai-gayiran-3Od_VKcDEAA-unsplash.jpg&#34; width=&#34;667&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;仕組み&#34;&gt;仕組み&#xA;&lt;/h2&gt;&lt;p&gt;ギャラリーは &lt;strong&gt;Photoswipe&lt;/strong&gt; と独自の内部スクリプトによって動作します。画像の縦横比に基づいて、最適なレイアウトが自動的に計算されます。&lt;/p&gt;&#xA;&lt;p&gt;ギャラリーを作成するには、同じ行（または同じ段落）に複数の画像を配置するだけです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;構文&#34;&gt;構文&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;![&lt;span class=&#34;nt&#34;&gt;画像 1&lt;/span&gt;](&lt;span class=&#34;na&#34;&gt;image1.jpg&lt;/span&gt;)  ![&lt;span class=&#34;nt&#34;&gt;画像 2&lt;/span&gt;](&lt;span class=&#34;na&#34;&gt;image2.jpg&lt;/span&gt;) &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;![&lt;span class=&#34;nt&#34;&gt;画像 3&lt;/span&gt;](&lt;span class=&#34;na&#34;&gt;image3.jpg&lt;/span&gt;)  ![&lt;span class=&#34;nt&#34;&gt;画像 4&lt;/span&gt;](&lt;span class=&#34;na&#34;&gt;image4.jpg&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: Markdown で画像が同じ行に保持されるように、画像の間には 2 つのスペースを入れる必要があります。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;ギャラリーの構文は &lt;a class=&#34;link&#34; href=&#34;https://typlog.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Typlog&lt;/a&gt; にインスパイアされています。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
