ログインしていないユーザー(たとえば、コメントした場合)にその恐ろしい「検証されていない」文字列を出力するコアテーマ関数であるtheme_usernameを変更したいと思います。admin / build / themes / settings/MYTHEMEのチェックボックスでそれを変更したい。しかし、そのテーマ関数は頻繁に呼び出されるので、私のテーマを使用しているサイトのパフォーマンスに悪影響を及ぼしますか、それともテーマ設定がキャッシュされますか?
2 に答える
2
テーマ設定は、のDrupalAPIページで指定されているようにキャッシュされますtheme_get_setting($setting_name, $refresh = FALSE)
。
于 2010-05-15T09:39:59.637 に答える
0
テーマ設定は通常、variable_setとともに保存されます。したがって、それをチェックするためのクエリが必要です。ただし、静的変数を使用して、結果を自分でキャッシュすることができます。
于 2010-05-13T04:47:24.813 に答える