Website Tips ノート

WordPress のカスタマイズ(PHP)を中心に、Webサイト制作に役立つヒントを記録したブログ。

重たい広告やブログパーツを時間差で読み込む

JavaScript の setTimeout() を使えば、ブログの記事と直接関係のない要素を、ページの読み込みが終わった3秒後などに書き出す事ができます。ブログパーツや広告、ページ下部に配置された画像などに利用すれば、描写スピードの改善や、当該ページの離脱が早かった場合の転送量軽減にも役立ちます。

option 要素に selected 属性を追加してくれる WordPress の関数

$_GET パラメータを使ってアーカイブの表示方法を変更(サムネイル表示やリスト表示など)する場合、プルダウンメニューを利用することが多いと思います。その際、切り替え後に option要素 の selected 属性を移動させますが、WPにはその記述を簡素化してくれる関数があったんですね。

WordPress 3.1 から使う、カスタムポストタイプの設定から表示までのまとめ ...的なもの

WP が3.1 にバージョンアップされ、使い勝手がよくなったカスタム投稿タイプ機能。「3.0 ではあれこれ苦労したのに!」と思うほど、スムーズに設定、表示までできるはずです。3.1 から追加された関数などと合わせ、もう一度設定から表示までの手順をメモしたいと思います。

シングルページのサイドバーに、Ajax利用のページング付きカテゴリーアーカイブを設置したい

以前エントリーした「jQuery UI Tabs」についての記事をきっかけに、タブ機能はこの UI Tabs を利用して実装していたのですが、様々な人の利用を前提に設計されているだけに、例えば「タブ機能だけシンプルに利用したい」という人にとっては、必要の無い機能(?)も提供されてしまいます。