dtタグのフロートについて

No Comments

今更だけど、dtタグをフロートして、ddを横に移動する時のポイント。

dl dt{
clear:left;
float:left;
width: 任意の幅を指定する
}

dl dd{
margin-left: dtで指定幅 + dtとddの間の余白
}

時々忘れてしまう。基本中の基本なのに・・・

WordPressでサイト構築する時のTips

No Comments

ページをグローバルナビゲーションに動的に生成するのに使えそうな、コードを見つけたのでメモ。


<?php
$myposts = get_pages('meta_value=グローバルナビゲーション&sort_column=post_date');
foreach($myposts as $post) :
?>
<li><a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>

グローバルナビゲーションに追加したいページのカスタムフィールドに「項目」を「globalnav」にして値に「グローバルナビゲーション」と入力して、上のコードをグローバルナビゲーションの部分に追加しておくと動的生成してくれる。

このコードのやっていることは、カスタムフィールドの値から特定のキーワードを取得して、なおかつ日付順に並び替えて、ページを取得してリンクとページのタイトルを取得するスクリプトのようだ。

あとは、ページの子供のドロップダウンメニューで表示するなど応用は効くと思う。

Core Server のドメイン設定でハマった

No Comments

昨日、やっとドメインを取得してCore Serverで設定していたんだけど、exsample.comというドメインからユーザーが飛んできてもwww.exsample.comへ転送させたかった。Core server管理画面にドメインの同期というものがある。これを設定していやると転送ができるようだ。設定をしていたんだけど、間違ってしまった。だけど、これって解除する方法がないことに気づいた。オイオイと思って、同期元と同期先を逆にしたら、ディレクトリの中にディレクトリができてしまい、FTPクライアントでは消えなくなってしまった。

焦って、どうしようかと思って調べていたらVALUE DOMAINのヘルプに書いてあった。
これを試していたらなんとか同期先、同期元をなんとか解除できた。設定し直したらちゃんと意図するように直った。

リンク先
VALUE DOMAINヘルプ

ディレクトリを同期することをシンボリックリンクというらしい。
説明によるとショートカットのようなものみたい。今後、こういうことがあっても焦らないようにメモ。

参考
シンボリックリンク

シンボリックリンク

javascriptとユーザ環境について

No Comments

今、ポータルサイトを作っててJavascriptでちょっとした仕掛けをいろいろと作っている。まぁ、スライドショーとか独自にスライドバーを作ったり、リンクとgoogle mapsの共有などなどいろんな仕掛けを作っている。

工数を減らすためにJqueryを使っているんだけど、javascriptがないユーザ環境にはどのようにすれば良いのかという疑問が出てきた。たとえば、CSSは適用できるけど、Javascriptが使えない環境なんてざらにあると思う。

More

Clipプロパティ

No Comments

メモ
あとで試してみよう。

clipプロパティ

http://www.htmq.com/style/clip.shtml

こんなプロパティがあるなんて知らなかった・・・