fluxflexとgithubリポジトリの連動に失敗してる。
さくらVPSをひと通りさわったあと、やっぱり管理が大変と思ったのと最近PHPのクラウドプラットフォームが盛り上がってるようなので試してみた。選択肢が増えるのとgithub経由でデプロイできるとか専用のツールをインストールしないでいいのは良いと思います。
[wordpress]カスタム投稿タイプとカスタムフィールドを活用してよりCMSっぽくする。
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以降はいろいろ楽になったらしい。
[wordpress]カスタムフィールドに登録した画像を呼び出す。
関数リファレンス/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);?> |
illustratorでwebデザインをする時の設定メモ
以前教えていただいたことの自分用メモ
ドキュメント設定
RGBカラーモード解像度 72dpi
環境設定
環境設定の単位をすべてピクセルにする
グリッドを10pxに変更
分割数を10にする
作業前の準備
ピクセルプレビューを有効化
ピクセルにスナップを有効化
作業中の注意
オブジェクトのサイズに小数点を使わない
滲むのでパスによる線は引かない≫高さ1pxの長方形を描く
整列機能を使った後は小数点を調整する
X40にUbuntu 11.04(Natty Narwhal)インストール、Unity 2Dも有効化
10.04LTSでしばらく環境を安定させていこうと思ってたんだけど、UnityのUIにグローバルメニューバーが採用されて画面が広く使えるようになったという事でインストールした。
USBにブートイメージを作成してインストール。他の方でX40のLiveCDから起動できないって見たけど僕の方では問題ありませんでした。
ただし、デフォルトの状態ではグラフィックスの要件を満たしてないのでUnityは選択できないず今までと同じクラシックモードで起動します。
念のため端末から”/usr/lib/nux/unity_support_test -p”を実行してテスト
Continue reading »
複数のMacのアプリを同期するためのリストを作る簡単な方法
結論から
i use thisというwebサービスを利用する。
本当はMac App StoreみたいにAppFreshが管理してくれたら嬉しいんだけど現状ではできないので代替案です。 Continue reading »
JSONビューア
Titaniumを触って以来、なんとなく読み書きはできるし設置とかできるから先延ばしにしていたjQuery(javascript)の勉強をはじめました。
でも、ちまちまCSSのスタイルとかを変えても面白くないから何かapi叩いてJSONを取得しようとしたときのツール。 Continue reading »
PhpStormがクリスマスセール中2011/1/10まで。
僕はこのセールが始まる前日に購入してしまいました。orz
皆さんは半額でどうぞ!PhpStorm :: Licensing
もうすぐリリースされる2.0へのアップグレードは保証されているようです。
今日はそれだけ。
Mac : Dropboxが起動しなくなったからリセットした。
みんな大好きDropboxのデスクトップクライアントがようやく1.0.0になるということでその候補となるバージョンをインストールした際のちょっとしたトラブルのメモ。
(12/03) – Release Candidate – 1.0.0 « Dropbox Forums
注目の新機能はDropboxサーバ側と同期したいファイルを選択できるようになったこと。
上のリンクを読んでください。
MacOSでの失敗しないインストール方法
以下リセット方法
- Dropboxを終了させる
- ~/.dropbox の中身を削除
- 再度セットアップ
- 完了
以上、設定から同期するファイルを選択できるようになってるはずです。
Twitterをもうちょっと安心して使う設定。
今日の言いたいこと。
Twitterのダイレクトメッセージを過信しない。というか、連携したアプリの開発者からは最新20件のダイレクトメッセージは見放題だって事を知っておいた方がいい。見てるとも限らないけど、見てないとも限らないし記録も残らない。
ちなみにTwitter APIの公式ドキュメとにちゃんと書いてあります。
GET direct_messages | dev.twitter.com
Returns the 20 most recent direct messages sent to the authenticating user. The XML and JSON versions include detailed information about the sender and recipient user.
なので信頼できないサービスとはホイホイと連携しない。
不要になったサービスとの連携を解除する。
おまけ
不審なユーザはフォローし返さない、様子をみるかブロックする。
超不審なユーザはスパム報告する。
気持ち悪いユーザは少し離れて楽しむ。フォローはせずに非公開のリストをつくってそこに追加
まとめ
Twitterは現在、連携の設定が許可するかしないのどちらかしかないのでもう少し細かくアクセスコントロールができるといいよねって話でした。開発者として変な疑いをかけられたくないしね。
楽しいTwitterを!




