あなたのテンプレートはあなたのメニューの '.current_page_item'を自動的にキックします。wordpress django currenct_active_page
これを行うにはジャンゴの方法があるのでしょうか?
あなたのテンプレートはあなたのメニューの '.current_page_item'を自動的にキックします。wordpress django currenct_active_page
これを行うにはジャンゴの方法があるのでしょうか?
よくdjangoはワードプレスではなくCMSではありませんが、1つとして使用できます。
この場合は、独自に行う必要があります。テンプレートをどのように設計したかによって異なります。
これを行うには多くの方法があり、メニューをどのようにしているかによって異なります。私は通常、メニューをDjangoモデルとして作成します。次に、私のテンプレートでは、現在のパスとメニューパスを比較します。例えば。
<ul class="menu">
{% for m in menuitems %}
<li{% if m.path == request.path }} class="current"{% endif %}>
<a href="{{ m.path }}">{{ m.title }}</a>
</li>
{% endfor %}
</ul>
原因として、あなたのビューにmenuitemsを渡す必要があります。それを私のすべてのビューに保存するために、私は通常、私のためにmenuitems変数を取得するテンプレートタグを作成します。
はい、完全に可能ですが、メニューとページをどのように構成するかによって完全に決まります。 DjangoはWebフレームワークですが、Wordpressはブログエンジンです。