私はワードプレスプラグインを書いています。ページの読み込み時間を短縮するために、AJAXを使用することにしました。つまり、ページが読み込まれるときにajaxをトリガーし、リクエストによってコンテンツを読み込む必要があります。私の質問は、テーマを作成していないということです。プラグインを使用してこれを行うにはどうすればよいですか?
2011 次
1 に答える
3
wp_enqueue_scriptを使用して js をページにロードし、その js ファイルから ajax リクエストを実行できます。ここでは、wp_headフックを使用し<head>
てテーマのセクションに配置しています。
add_action('wp_head', load_my_scripts);
function load_my_scripts() {
wp_enqueue_script(
'my-js-file',
plugins_url('/js/my-js-file.js', __FILE__),
array('jquery')
);
}
また、カスタム テーマを開発している場合は、header.php でタグを<?php wp_head(); ?>
閉じる前に、</head>
PS: ajax リクエストに jQuery を使用していると仮定しているので、前提条件としてそのライブラリをコードに含めたので、Wordpress は js ファイルの前にそのライブラリを含めます。
于 2013-01-24T16:51:39.580 に答える