【WordPress】ページ固定情報の取得方法
- $post
- get_post()
- get_post_field()
上記3つのいずれかを使用することで基本情報は簡単に取得できます。
add_action('wp_footer', 'mycustom_wp_footer');
function mycustom_wp_footer($user_id) { $post_data = get_post(); $ID = $post_data->ID; if($ID == "522"){ ?><script>var $ = jQuery.noConflict(); // $の衝突回避? // トリガーを設定? $(document).on('wpcf7:mailsent', function() {? ?var name = document.getElementsByName("your-name")[0].value; var email = document.getElementsByName("your-email")[0].value; var menu = document.getElementsByName("menu-586")[0].value; var message = document.getElementsByName("your-message")[0].value;
jQuery.ajax({ type: "GET", url: "/gakko-plus/-content/themes/diver/lib/functions/test22.php", data: { }, success: function(DataPHP){ alert("success"); alert(DataPHP); },error: function(){ alert("error"); jQuery.ajax({ type: "GET", url: "/gakko-plus/wp-content/themes/diver/lib/functions/createlog.php", data: { name: name, email: email, menu: menu, message: message }, success: function(){ alert("SUCCESS"); },error: function(){ alert("logError"); } }); } });
? });</script>