【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>


<?php }else{?>
<script> alert("else");</script>
<?php}?>

【WordPress】管理画面の項目順番を変更する方法

add_menu_page()関数で、引数として項目の順番を変更する。

また順番には、マイナスの数値を利用することが出来る。

 

add_menu_page(
'kintone連携',
'kintone連携',
'manage_options',
'ConnectionKintone',
'ConnectionKintone',
'',
'-1'
);

add_menu_page(
'ユーザー連携',
'ユーザー連携',
'manage_options',
'ConnectionUser',
'ConnectionUser',
'',
'-2'
);

Spring Data JPAの使い方

Spring Bootの勉強をはじめました。今回はSpring Data JPAを学習したので、便利だと思ったことをまとめておきます。

 

Spring Bootでプロジェクトの作成

まずは、プロジェクトの作成を行っていきます。

Eclipseを起動し、「ファイル(F)」>「新規(N)」>「Spring スターター・プロジェクト」を選択します。