カテゴリー別アーカイブ: カスタマイズ

jQueryを使用したスライドショー GalleryView

概要

jQueryを使用したスライドギャラリー。
細かいオプションが指定できる

・本家サンプル
jQueryのサイトに移った模様
GalleryView | jQuery Plugins
2011/7/7 最新版はgalleryview 3.0-beta 1.1

Photo Gallery – Light Theme
Photo Gallery – Dark Theme
Your Daily Horoscope
Webcomics Roundup
Photo Gallery – More Customizations
Polaroid Gallery
Filmstrip Only w/ External Links
Panels Only – Lightbox Style Gallery

続きを読む

「query_posts」を使用したときに、ページが分割しない。

参照:テンプレートタグ/query posts – WordPress Codex 日本語版

WordPressのindexで表示される記事のループ条件を変更したい場合、
「query_post」タグを使用します。

メインのループの直前に記述して、query_postsの引数で条件を指定することで記事の表示が変わります

続きを読む

WordPressのHTMLエディタを使うとPタグが自動で入るのを無効化する

WordPressのエディタにはビジュアルモードとHTMLモードの2種類がありますが、
HTMLモードで改行を入れたテキストに対して、<p>が自動補完されます。
Pタグがあることで妙なマークアップになることを解消することが必要な場合があるかもしれません。

☆Pタグが自動で入るのを無効化する方法

wp-includes/default-filters.phpをコメントアウト編集します。

[1]

add_filter('the_content', 'wpautop');
↓	↓	↓
//add_filter('the_content', 'wpautop');

[2]

add_filter('the_excerpt', 'wpautop');
↓  ↓  ↓
//add_filter('the_excerpt', 'wpautop');

wp-includes/plugin.phpにadd_filterの定義がされています。
第1引数がtag
第2引数がフィルターを追加する関数
のようです。
なので、
[1]はthe_contentの独自ダグに対して、wpautopの機能を追加という意味でしょう。

wp-includes/formatting.phpにwpautopの定義がされています。

簡単に行うには、WordPressのpタグ自動追加をオフにするプラグインを使用するのが良いかもしれません。
WordPressのpタグ自動追加をオフにするプラグイン。