このエラーが発生しました: 未知の型エラー:wp.templateはAlgoliaのテンプレート上の関数ではありません。私はすでに(これはワードプレスの一部であるために仮定されており、このスクリプトを見つけることができ、これはWP-util.jsスクリプトが動作する必要が知っているからAlgolia - WordPress - Uncaught TypeError:wp.templateは関数ではありません
search.addWidget(
instantsearch.widgets.hits({
container: '#hits',
hitsPerPage: 30,
templates: {
item: wp.template('instantsearch-hit'),
empty: "We didn't find any results for the search <em>\"{{query}}\"</em>"
}
})
);
:それは明確にヒットを呼び出し、ウィジェットに関連付けされています。ここ /wp-includes/js/wp-util.jsそれについて
より: https://codex.wordpress.org/Javascript_Reference/wp.template
問題は、テンプレートが何らかの理由でロードされていないということであるようだ私は経由でスクリプトをエンキューしようとしました。 functions.php、しかし、私は2つの新しいエラーを取得する前のエラーを取得から離れて:
キャッチされないにReferenceError:_ WP-util.jsで が定義されていない:WP-util.jsで17 を:124
は誰でも、このような問題を持っていたし、すでにそれを解決するために管理していましたか?
ありがとうございました。
、それがために正しい順序でそれ自体をロードしますそれは機能する。あなた自身が順不同でロードしようとすると、WPが準備ができていないのでエラーが発生します。あなたの初期エラーについて - 自分で書いたカスタムコードを使用していますか?もしそうなら、それを含めてください。そうでない場合は、プラグイン自体に問題がある場合は、プラグイン開発者に連絡する必要があります。 – FluffyKitten