TextPattern CMS は初めてです。
現在の TextPattern ベースの CMS と Web サイトにトップレベルのナビゲーション カテゴリとサブページを追加するにはどうすればよいですか?
TextPattern CMS は初めてです。
現在の TextPattern ベースの CMS と Web サイトにトップレベルのナビゲーション カテゴリとサブページを追加するにはどうすればよいですか?
カテゴリとセクションを組み合わせて使用することをお勧めします。
彼らのサイトによると:
カテゴリは、独立して使用することも (たとえば、National カテゴリのすべてのセクションの記事を一覧表示する場合)、またはセクションと組み合わせて使用することもできます (カテゴリ World の Politics セクションの記事を一覧表示する場合)。
セクションは通常、Web サイトの最上位のナビゲーション要素です。セクションへのリンクの単純な自動リストが必要な場合は、section_list タグを使用します。
<txp:section_list wraptag="ul" break="li" />
これにより、リンクが順序付けされていないリストに配置されるため、必要に応じて CSS を使用してレイアウトを変更できます。
ポップアップ選択リストの場合は、popup タグを使用します。
<txp:popup type="s" />
リストの内容をさらに制御したい場合 (特定のセクションを省略したり、特定の順序を使用したりする場合)、最良の方法は
<txp:section />
タグを使用することです (Textpattern 4.0.2+ が必要):<ul> <txp:section wraptag="li" link=1 title=1 name="about" /> <txp:section wraptag="li" link=1 title=1 name="articles" /> <txp:section wraptag="li" link=1 title=1 name="news" /> <txp:section wraptag="li" link=1 title=1 name="contact" /> </ul>
概要ページや連絡先ページなどの静的ページを作成した場合は、関連するセクションにリンクすることでそれらにリンクできます。
<txp:section link=1 title=1 name="about" /> <txp:section link=1 title=1 name="contact" />
カテゴリ リンクも同様の方法で指定します。category_list タグがあります。
<txp:category_list wraptag="ul" break="li" />
popup タグはカテゴリにも使用できます。
<txp:popup type="c" />
ただし、カテゴリはセクションとは独立していることに注意してください。これらのタグはどちらも、選択したカテゴリに属するすべてのセクションの記事のリストにリンクします。
より細かく制御するには、category タグを使用できます (Textpattern 4.0.2+ も必要です)。
<ul> <txp:category wraptag="li" link=1 title=1 name="products" /> <txp:category wraptag="li" link=1 title=1 name="weather" /> <txp:category wraptag="li" link=1 title=1 name="photos" /> </ul>