web-dev-qa-db-ja.com

Joomlaテンプレート-サイトのデザインが更新されない

私はJoomlaを初めて使用します。Demojoomlaに一時的なホスティングアカウントを持っています。

Helixというテンプレートをインストールしました

[拡張機能]> [テンプレート]> [スタイル]に移動すると、テンプレートをクリックして構成し、変更を保存できます。

その後、サイトを更新しても何も変わりません。

しかし、テンプレート編集画面を閉じてページを更新すると、変更を確認できますが、再度更新するか別のメニューオプションを選択するまでは、以前のデザインに戻りません。

次に、テンプレートを無効にして標準のJoomlaテンプレートのいずれかを有効にすると、ページを更新すると表示がJoomlaテンプレートに戻りますが、別のページに移動すると、Helixテンプレートが再び表示されます!

変更されたHelixテンプレートを提供するリンクもあれば、デフォルトのHelixテンプレートを提供するリンクもあれば、標準のJoomlaテンプレートを提供するリンクもあり、かなりランダムで毎回異なります。使えません。

設定で何か間違ったことをしたことがありますか、それともJoomlaに深刻なバグがありますか?

1
NickJ

Demo JoomlaサイトはSiteGroundによってホストされており、 SiteGround動的キャッシュ がデフォルトで有効になっている場合があります。

このプラグインが存在し、有効になっている場合は、拡張機能->プラグインで「システム-jSGCache」を一時的に無効にしてみてください。

2
Neil Robertson

注意すべきいくつかの点:

  • テンプレートは、ページ/メニュー項目ごとに割り当てることができます。
  • さまざまなページに多くのテンプレートスタイルを割り当てることができます
  • テンプレートで行った変更が正確に何であるか、また、行った変更が正しいか、または表示しているフロントエンドページに適用できるかはわかりません。したがって、上記の2つの項目と組み合わせて、テンプレートのドキュメントを調べて、正しく使用していることを確認してください。

キャッシュされたコンテンツの可能性について:

  • 多くのテンプレートには、アセットの圧縮、縮小、キャッシュなどの機能が実装されています。他の多くは、CSSにlessまたはsassなどの最新のテクノロジーを使用しており、これが要求されたときにcssをコンパイルします。そのため、エンジンが新しいcssファイルをコンパイルするまで、cssの変更は表示されない場合があります。
  • これも読んでください:CSS変更は適用されません-キャッシュはどこにありますか?
1
FFrewin