今後の制作の方針。

mySqlの操作方法の把握
フォームをつかったデータ送信のやり方の把握
phpをつかったソート方法
複数のメタ条件を使ったソート等、カテゴリーの並びをスラッグ以外の値を考えながら制作。
カテゴリーオーダーのようなプラグインを管理画面に実装するようにがんばろう。

覚えておくとよさそう

http://kachibito.net/wordpress/admin-area-customize.html
納品時に考えておきたい作業の一覧

なるほどなるほど

jQueryでhidden追加

フォームを取得する方法

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]とかして入る位置を決めてみた。
位置を指定しておくと上書きをしてくれたので予想外のものが入ることがなくなった。

動的に追加した要素からの追加した自身の要素の削除[jQuery]

修正前の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 を指定してください。

なるほどなるほど

CS4でHTML5をいじると

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には表示されません。

また、順番は上記の順番でないと発生したページに反映されないことがあるそうです。

ジム・スナイパー2

これは良いスナイパー。
肩のところの位置をミスしていたので撮影後修正。
ざっくり素組みをして大体把握できたので筋彫りをいくつか追加して軽く仕上げよう。

ジム・スナイパーII

RGM-79SP ジム・スナイパーII がHGで出てたあぁあああああん!
帰りに買って帰ります。
がんばります。

だいこんとはちみつ

コップに大根を適当に切ったものにはちみつを同量入れ、ラップをかけ1,2時間置いておくと
大根からエキスが出て、はちみつと混ざりジュースができる

これを、15分置きくらいにこまめにちびちび飲む  ←ガチで喉と咳に最強

大根は胃弱にも効くから、おまいらまじおすすめ

ということらしい!やってみよう