現在、Wordpress 関数にカスタム jQuery を追加する必要があります。次の方法で jQuery を追加しました。
add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
wp_deregister_script('jquery');
wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false, null);
wp_enqueue_script('jquery');
}
以下を追加する必要があります。
$(document).ready(function () {
$(".infobfn").append('<a href="#" rel="tooltip" title="<?php echo $variable; ?>"><i class="icon-info-sign"></i></a>');});
私が抱えている問題は、php 変数が含まれているため、これを外部の .js ファイルに追加できないことです。
私の関数に残っていると、次のようになります。
Warning: Cannot modify header information - headers already sent by
ob_start(); を追加しました。これは推奨されました。これはうまくいったと思いましたが、ページの半分しか読み込まれていないことに気付きました。
現在、functions.php 内で php ヘッダーを使用しておらず、空白もチェックしています。
どうすればこれを回避できますか?