2012-01-03
■[wordpress] アイキャッチ画像のアップロードでエラーになる件の対処(WordPress3.1)
エラーメッセージどおりで、uploads ディレクトリを手動で作成したら(パーミッション許可を付ける)無事解決。
ref. http://ja.forums.wordpress.org/topic/55
アイキャッチ画像を削除するには
twentyten の固定ページでアイキャッチ画像を出す
elseif(has_post_thumbnail()) : the_post_thumbnail();
というような感じで適当にPHPで組み込み。
■[wordpress] 固定ページのコメント欄を一括で非表示にする(WordPress3.1系)
http://kei.xii.jp/wordpress/twenty-ten/nocomments/
を参照させて頂きました。
メモ:
デフォルトテーマ(TwentyEleven)の場合。
wp-content/themes/twentyten/loop-page.php
で
comments_template( '', true );
をコメントアウトする。
■[wordpress] 自作のテーマに変更する
http://blog.v-colors.com/wordpress-theme-customize-10.html#step9
で発見。style.css にコメントで設定する。WP公式マニュアルをだいぶ読んで探したけどよくわからなかったという<たまにある。
その他、自分用カスタマイズメモ
- TOP絵に大きな画像を出す用の作業
- style.css に自作画像を置く
- jQueryロード
<?php wp_enqueue_script('jquery'); ?>
- wp_head(); より上じゃないとダメかも。
- wordpressのライセンスについて
- こちらを参考にさせて頂きつつ確認しました。http://ja.naoko.cc/2008/02/25/can-you-remove-wordpress-credit/
- その他
- [外観]-[ウィジェット]で検索バーを出すかどうかの表示設定。
- [外観]-[背景]で背景色。
2012-01-02
■[音楽] 譜面周り
生ピアノでライブに出るにあたり、譜面周りをどうしようかと悩んだ。
http://philhm2.exblog.jp/8993305/
を見て、
で注文してみた。でも後から調べたらAmazonにも同じもの?があったもよう。。。
- リハでは書き込み自在で良い感じ。
- ライブでは、照明でてからなくて安心だし、黒のカバーは見栄えも悪く無くて、頼もしい友でした。本番で1回、譜めくりに失敗したので(普通のやつよりはやっぱりちょっとめくりにくいかも)、「めくり技術」は本番を想定した練習が必要かも(笑)
- Sallyuのライブ minima での小林武史:1曲につきA3を1枚で、音符はほとんど何も書いてないメモのように見えた。黒子のお兄さんが曲間で終わった曲の譜面をささっと下げにくる。
- 将来でかいシンセを使うようになった場合は、これは良いかも。。。楽器にただ置くという。
2011-12-31
■[音楽] 気になった曲のメモ置き場(自分用)
- ハイドンの主題による変奏曲(2台ピアノ)
http://www.piano.or.jp/enc/Pieces/index/001080/
- ブラームス:ピアノのための6つの小品
http://www.youtube.com/watch?v=fjaAQWSZli4
- カプースチンはいつか弾きたいなー
http://terusan-world.seesaa.net/category/6913907-1.html
- 松下奈緒 f
2011-12-30
■[wordpress] 固定ページのURLを好きなように設定したい時のパーマリンク設定
環境
wordpress 3.1系
やりたいこと
固定ページのURLを好きなように設定したい
手順
[設定] - [パーマリンク設定]の「一般的な設定」欄で[カスタム構造]を選ぶ。
/http:/【自分のドメイン】/hello
として変更を保存。
これで、/about とか自分で好きなURLを固定ページでひも付けできる状態になります。
■[php][wordpress] wordpress でコーポレイトサイト制作をしてみる
仕事ではなくて、個人で、コーポレートサイトのWebページ制作案件を請け負うことになりました。事情によりボランティアです。
WordPress系のエントリーはデザイン寄りの話が多く、環境構築系の情報が少なかったので、その辺りを中心に。
課題、要件
- とにかく安くあげる必要がある。
- 想定アクセス数は少ない小規模サイト。
- 固定ページがメインだけれど、ブログくらいはやりたい。
環境の選定
レンタルサーバにしました。
※周囲に相談したら、VPSでやるのがベストと勧められましたけれど。VPS環境を少しいじってみたところ、けっこう手間がかかること、セキュリティ対策が常に万全にできるかという点で不安があったことから、レンサバにしました。
言語、フレームワーク
PHP、wordpress にしました。
当初、Rubyでやろうかと思ったのですが、ただでさえ休日のスキマ時間を使っていて、なかなか進まないので、手に馴染んでいるPHPが良いだろうと。最近、会社の採用ページが wordpress でリニューアルされて、きれいになっていたので、私も使ってみることにしました。
サーバ環境
さくらは安定性に定評があるようなので。
環境構築にあたって考慮したこと
wordpress って、テーマだけで何でもできるのかと思っていたら、そんなことは全くなくて、コーポレイトサイト用にカスタマイズをやらなくてはなりません。PHPソースもガリガリ手で直にいじってしまうことになります。ちゃんとソース管理しないと怖くてさわれないと思いました。
# wordpress のソースってグローバルスコープだらけなのにあんなにも高機能で、凄いと思いました。
ローカル(Mac OS X)にデバッグ環境とリリース環境の構築
今回のデバッグ環境、リリース環境の完成形はこちらになります
| Git共用リポジトリ |
|---|
| レンサバに用意(git --bare init) |
| 環境 | 置き場所 | Webサーバ | DBサーバ | 更新手順 |
|---|---|---|---|---|
| 本番 | レンサバ | レンサバ標準 | レンサバ標準 | 共用リポジトリから git pull で最新化 |
| デバッグ | ローカルPC | ローカルWeb | ローカルDB | 共用リポジトリに最新を git push |
- レンサバにマスタの共用リポジトリを用意してそこをマスタとした。本番、デバッグはそれぞれその作業ディレクトリとする。
- DB:本番とデバッグで wp-admin ツールで手でコピペして同期させる(今のところ動的コンテンツが無いので)。デバッグDBはバックアップDBの役割を兼ねる。
構築手順1:まずはレンサバにGitを入れる
http://magpad.jugem.jp/?eid=137
Gitのソースは、公式ページTOPに[Download Git]というペインがあり、[Source]というリンクがあるのでそこからたどります。今日時点だとコチラ↓
http://code.google.com/p/git-core/downloads/detail?name=git-1.7.8.2.tar.gz
構築手順2:レンサバに共用リポジトリと作業ディレクトリ用(こちらは公開用ドキュメントルートになります)のリポジトリを立てる
http://blog.champierre.com/670
に準じて作成。
構築手順3:デバッグ環境(ローカルPC環境)作成
http://code.google.com/p/bear-project/wiki/setup_osx
ローカルは↑これに準じて PHP/MySQL 環境を構築済み(レンサバとそれらのバージョンが違う点は割り切りとした)。これに加えてGitインストールを済ませる。
構築手順4:WordPressインストール
(1) ローカルPC(Mac OS X 10.6)への WordPress インストール。
mysql_connectの第1引数に使われる wp_config.php
define('DB_HOST', ':/opt/local/var/run/mysql5/mysqld.sock');
にしたら動きました。
localhost
だとうまくいかなかった。原因は不明。
(2) さくらへのインストールは、デバッグから共用リポジトリへ git push して、共用リポジトリから作業ディレクトリ(公開用ドキュメントルート)へgit pull することで行えます。
環境差分は、wp-config.php のみなので、ここだけ環境用に手動で書き換えます。
何かうまくいかなかったら .htaccess など確認。
参考:さくらの公式ガイド
http://support.sakura.ad.jp/manual/rs/web/cms_wp.html
画面ラフ(ワイヤーフレーム)を書く
GoogleDocument の Presentation で書きました。
課題管理
Backlog を使っています。