”WordPressにpjax導入してみた。”のつづき
githubにてtwentyeleven_pjaxにTwenty Elevenの子テーマとして公開しました。
遊んでみてください。以下テスト
Continue reading
”WordPressにpjax導入してみた。”のつづき
githubにてtwentyeleven_pjaxにTwenty Elevenの子テーマとして公開しました。
遊んでみてください。以下テスト
Continue reading
追記:2012/02/27 現在当ブログでは無効にしています。
もう少し正常に動作したらちゃんと書く。
一応書きました。”[ 5倍高速化 ] WordPressにpjax用の子テーマ書いてみた。”
できればTwenty Elevenの子テーマとして公開したい。
公開もしました。snize/twentyeleven_pjax – GitHub
しかしこの動作のばらつきは謎
基本的に他のどんなプラグインとも相性が悪いです。
参考リンク
defunkt/jquery-pjax – GitHub
wayoutmind/thematic-pjax – GitHub
pjax こそが pushState + Ajax の本命 – punitan (a.k.a. punytan) のメモ
Processing.js+pjax+Wordpressで作る最強のインタラクティブサイト構築方法 / code
さくらVPSをひと通りさわったあと、やっぱり管理が大変と思ったのと最近PHPのクラウドプラットフォームが盛り上がってるようなので試してみた。選択肢が増えるのとgithub経由でデプロイできるとか専用のツールをインストールしないでいいのは良いと思います。
WordPress › Custom Field Template « WordPress Plugins
WordPress › Custom Post Type UI « WordPress Plugins
この2つのプラグインで楽に構築できた。
function.phpに自分で記述できれば不要。
カスタム投稿タイプをnewsと仮定すると
個別ページのテンプレートは single-news.php
アーカイブのテンプレートは archive-news.php(カスタム投稿タイプの設定をhas_archive = trueとする。)
get_post_metaで投稿に設定したカスタムフィールドの内容を呼び出す。
カスタムフィールドでテキストエリアを設定した場合に改行を反映させる場合はphpのnl2brを使う。
PHP: nl2br – Manual
1 |
xxxはカスタムフィールドのkey
画像の場合は以下のように。
[wordpress]カスタムフィールドに登録した画像を呼び出す。 « bulblub
3.1以降はいろいろ楽になったらしい。
関数リファレンス/get post meta – WordPress Codex 日本語版
カスタムフィールドにkeyをimageとして登録した画像を呼び出す。
Function Reference/wp get attachment image « WordPress Codex
呼び出せるのはIDなので添付されてる画像を呼び出す。
サイズやアトリビュートを指定可能。
1 2 3 4 5 6 7 8 9 | wp_get_attachment_image( $attachment_id, $size, $icon, $attr ); $size = thumbnail, medium, large or full $default_attr = array( 'src' => $src, 'class' => "attachment-$size", 'alt' => trim(strip_tags( get_post_meta($attachment_id, '_wp_attachment_image_alt', true) )), 'title' => trim(strip_tags( $attachment->post_title )), ); |
サンプル(ループ内で呼び出す)
1 | <?php echo wp_get_attachment_image(get_post_meta($post->ID, thumb, true),full);?> |
以前教えていただいたことの自分用メモ
ドキュメント設定
RGBカラーモード解像度 72dpi
環境設定
環境設定の単位をすべてピクセルにする
グリッドを10pxに変更
分割数を10にする
作業前の準備
ピクセルプレビューを有効化
ピクセルにスナップを有効化
作業中の注意
オブジェクトのサイズに小数点を使わない
滲むのでパスによる線は引かない≫高さ1pxの長方形を描く
整列機能を使った後は小数点を調整する
10.04LTSでしばらく環境を安定させていこうと思ってたんだけど、UnityのUIにグローバルメニューバーが採用されて画面が広く使えるようになったという事でインストールした。
USBにブートイメージを作成してインストール。他の方でX40のLiveCDから起動できないって見たけど僕の方では問題ありませんでした。
ただし、デフォルトの状態ではグラフィックスの要件を満たしてないのでUnityは選択できないず今までと同じクラシックモードで起動します。
念のため端末から”/usr/lib/nux/unity_support_test -p”を実行してテスト
Continue reading
i use thisというwebサービスを利用する。
本当はMac App StoreみたいにAppFreshが管理してくれたら嬉しいんだけど現状ではできないので代替案です。 Continue reading
Titaniumを触って以来、なんとなく読み書きはできるし設置とかできるから先延ばしにしていたjQuery(javascript)の勉強をはじめました。
でも、ちまちまCSSのスタイルとかを変えても面白くないから何かapi叩いてJSONを取得しようとしたときのツール。 Continue reading
僕はこのセールが始まる前日に購入してしまいました。orz
皆さんは半額でどうぞ!PhpStorm :: Licensing
もうすぐリリースされる2.0へのアップグレードは保証されているようです。
今日はそれだけ。