mySqlの操作方法の把握
フォームをつかったデータ送信のやり方の把握
phpをつかったソート方法
複数のメタ条件を使ったソート等、カテゴリーの並びをスラッグ以外の値を考えながら制作。
カテゴリーオーダーのようなプラグインを管理画面に実装するようにがんばろう。
- HOME
- Diary
http://kachibito.net/wordpress/admin-area-customize.html
納品時に考えておきたい作業の一覧
なるほどなるほど
フォームを取得する方法
ttp://d.hatena.ne.jp/x6x6/20080319/1205917213
hiddenの追加
http://keywordsmemo.blogspot.jp/2011/05/formsubmithidden.html
$(function() { $("#post").submit(function(){ var obj = $('#client_date').attr('value'); $('<input />').attr('type', 'hidden') .attr('name', 'tax_input[works-client][]') .attr('value', obj) .appendTo('#post'); }); });
これでいけるか。
週明けに確認。
管理画面のタイプは以下で設定し特定の箇所のみjsを読み込む。
function events_scripts() { global $post_type; if( 'works' == $post_type ) { wp_enqueue_script('jquery183', get_bloginfo('template_url') . '/js/jquery-1.8.3.js'); wp_enqueue_script('jquery-ui', get_bloginfo('template_url') . '/js/jquery-ui-1.9.2.custom.js'); wp_enqueue_script('myjs', get_bloginfo('template_url') . '/js/myjs.js'); } } add_action( 'admin_print_scripts-post.php', 'events_scripts', 1000 ); add_action( 'admin_print_scripts-post-new.php', 'events_scripts', 1000 );
tax_input[works-client][]
のままだと更新していくたびにどんどん配列としてvalueがはいっていくので
tax_input[works-client][0]とかtax_input[works-client][1]とかして入る位置を決めてみた。
位置を指定しておくと上書きをしてくれたので予想外のものが入ることがなくなった。
修正前のJS
$("#animate").click(function(){ $(this).before("<div class=’inbox’><input name=’works_url[]‘ class=’works_url’ size=’30′ value=” /><span class=’deth’>◆</span></div>"); }); $("span.deth").click(function(){ $(this).closest(‘div’).remove(‘.inbox’); }); });
修正後のJS等
<html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> <!– $(function() { $("#animate").click(function(){ $(this).before("<div class=’inbox’><input name=’works_url[]‘ class=’works_url’ size=’30′ value=” /><span class=’deth’ onclick=’javascript:app();’>◆</span></div>"); }); }); function app() { $("span.deth").click(function(){ $(this).closest(‘div’).remove(‘.inbox’); }); } // –> </script> </head> <body> <div class=’inbox’><input name=’works_url[]‘ class=’works_url’ size=’30′ value=” /><span class=’deth’ onclick=’javascript:app();’>◆</span></div> <span id="animate">on</span> </body> </html>
追加した要素からの.click();は認識してくれない模様。
onclickにてイベントを呼び出してから.clickのイベントを実行する。
なるほど。。。。
けど、onclickはなんとなく好きじゃないからどうにかできたらいいのになぁ。。。
プロファイルに対する一致フィルタ、もしくは、除外フィルタを
ホスト名
に対して適用すると、お望みのことができます。
たとえば、hoge.fuga.comだけに一致するデータを取得したいのであれば、
カスタムフィルタ
一致
ホスト名
に対し hoge.fuga.com を指定してください。
なるほどなるほど
HTML5のソースをドリーのテンプレートにするとそのままだと文字コードの認識がなくなり強制的にshift-jisになります。
それの回避方法
文字コードの指定を
<!--TemplateBeginIf cond="0" --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!--TemplateEndIf --> <meta charset="utf-8" />
とします。
Template Ifを使い
をテンプレート時のみ表示させます、
テンプレートから発生したHTMLには表示されません。
また、順番は上記の順番でないと発生したページに反映されないことがあるそうです。
ためしてみよう!うwぅ
これは良いスナイパー。
肩のところの位置をミスしていたので撮影後修正。
ざっくり素組みをして大体把握できたので筋彫りをいくつか追加して軽く仕上げよう。
RGM-79SP ジム・スナイパーII がHGで出てたあぁあああああん!
帰りに買って帰ります。
がんばります。
コップに大根を適当に切ったものにはちみつを同量入れ、ラップをかけ1,2時間置いておくと
大根からエキスが出て、はちみつと混ざりジュースができる
これを、15分置きくらいにこまめにちびちび飲む ←ガチで喉と咳に最強
大根は胃弱にも効くから、おまいらまじおすすめ
ということらしい!やってみよう