要回答的「添加JS到PHP文件」,你需要它呼應的問題:
<?php
echo "<script>
jQuery(document).ready(function($){
if (jQuery('body.default, body.alternative').length) {
twitterFetcher.fetch('" . $redux_demo['divider-twitter-id'] . "', 'twitter-fetcher-tweet', 1, true, false);
};
});
</script>";
?>
但要完成你想要做什麼,放在functions.php
:
add_action('wp_enqueue_scripts', 'theme_scripts');
function theme_scripts() {
if (!is_admin()) {
wp_enqueue_script('twitter-fetcher', THEME_URL . '/js/twitter-fetcher.php?twitterId=' . $redux_demo['divider-twitter-id']);
}
}
然後在wp-content/theme/js/twitter-fetcher.php
,
<?php
// Sets the proper content type for javascript
header("Content-type: application/javascript");
?>
jQuery(document).ready(function($){
if (jQuery('body.default, body.alternative').length) {
twitterFetcher.fetch('<?php $_GET['twitterId']; ?>', 'twitter-fetcher-tweet', 1, true, false);
};
});
你能解釋一下你正在試圖完成什麼? –
我基本上有一個名爲twitter fetcher的腳本,它顯示你最新的推文。它需要你的推特ID,並在頁面上輸出你最新的推文。 echo聲明來自我的主題選項面板,用戶可以在其中輸入他們的推特ID。 – FlavaFlav2013
或者是否有可能作爲一個JS文件中的變量回顯PHP?不知道如何? – FlavaFlav2013