まず、私はphpに非常に慣れていないので、ご容赦ください。からキーを読み取る wordpress テンプレートの javascript (.js) ファイルがありますvar googledockey
。それを変更するには、.js ファイルを手動で開き、その変数を変更する必要があります。私がやりたいことは、作成したページに保存された場所から .js ファイルにキーを取得させることです。これは、キーを入力するためのテキストフィールドを持つ管理ページのコードです。
<?php
if($_POST['gdocs2wp_hidden'] == 'Y') {
//Form data sent
$gdkey = $_POST['gdocs2wp_gdkey'];
update_option('gdocs2wp_gdkey', $gdkey);
?>
<div class="updated"><p><strong><?php _e('Options saved.' ); ?></strong></p></div>
<?php
} else {
//Normal page display
$gdkey = get_option('gdocs2wp_gdkey');
}
?>
キーが保存され、ページを開くたびにキーが表示されるので、この半分が機能していることがわかります。これは私が困惑しているところです。管理ページのサブディレクトリにある .js ファイル内で、var googledockey
毎回機能するキーを手動で保存する必要がありました。<?php echo $gdkey; ?>
キーを取得しようと試みget_option('gdocs2wp_gdkey');
ましたが、運がありませんでした。php は .js ファイル内で動作しますか? 誰かが私を助けるための洞察を持っていますか? ありがとう
var jqueryNoConflict = jQuery;
//var googledockey = <?php echo $gdkey; ?>
var googledockey = "INSERTmyKEYhere";
// begin main function
jqueryNoConflict(document).ready(function(){
initializeTabletopObject(googledockey);
});