基本的な質問で申し訳ありませんが、ここで何が起こっているのか少し混乱しています。私はWordpressでいくつかのPHPを実行しています.html、php、javascriptをすべて1つのファイルから実行できます。例えば:
<?php
//query WP for the tag
$wp_getTag = $wpdb->get_results(
"
SELECT name
FROM $wpdb->mydb_wor1.ukj_terms
INNER JOIN ukj_term_taxonomy
ON (
ukj_terms.term_id = ukj_term_taxonomy.term_id
)
WHERE ukj_term_taxonomy.taxonomy LIKE 'post_tag'
"
);
$json = json_encode($wp_getTag);
?>
<script type="text/javascript">
// pass the value to js
var JsonTags = <?php echo $json ?>;
</script>
したがって、上記のすべてが機能します。wp からいくつかの情報を取得し、その値を echo を使用して JS 変数に割り当てています。しかし、ここで何が起こっているのかは明らかではありませんか?Javascript はクライアントではなくサーバーで実行されていますか?