Home > Tags > WordPress

WordPress

[caption id]

WordPress2.6.X になってから、画像を挿入するときに

[caption id]〜[/caption]

が自動的に挿入されるようになった。
ぱっと見は格好いいんではあるが、使っているテンプレートによっては表示が崩れる。

困ったなーと思いつつ数ヶ月。画像を挿入するたび手動削除。

いい加減嫌気がさしてきたもんで、ググってみたところ…

ありました、ありました。詳しくは「 http://ja.forums.wordpress.org/topic/671 」に。
最初から追って読んでいけば難なく解るはずなんであるが、あわてん坊の自分である故、追加するファイルを間違えてしまった(笑)。

で、以下のコードを functions.php に追記してください。
add_filter(’disable_captions’, create_function(”,’return true;’));

もちろんこれは、テンプレート中の functions.php です。
本体のファイルをいじっちゃぁーいけません(爆)

 iTunes StoreiJapanj

存在しないURLの対処

昨日書いた「WordPress で 存在しないURL」への対処方法が見つかった。
情報源はここから。
http://planet.wp.luac.net/tag/blog pc/

.htaccess の変更で、ある程度対応できるようだ。

# RewriteRule . /index.php [L]
RewriteRule ^([^/]*/)*$ /index.php [QSA,L]

RewriteRule を上記のように変更する。

パスに対するアクセスである場合のみにindex.phpに渡す(QSAはクエリをそのまま渡す設定のようです。)

と解説されている。
だいたいイケてるみたい。

Wordpressの関数2

<?php bloginfo(); ?>の()の中にいろいろ仕込むことで情報をGETできる。
template_url や admin_email は目からウロコ。
おぉ、コレは便利ではないか。

「WordPress & Business メモ」さん、ありがとう。

WordPressの関数

先日作成したアコーディオン対応のテーマ、どうやらエラーが起こっているようす。
IE7で確認したところ、意味不明なエラーが。

あれって、HTMLだったらはっきりどの行ってわかるけど、JSとかだったらわかんない。
もしかしてわかる方法あんのかなぁ(教えて君)。

hedder.php で読み込んでいるJSやCSSをすべて外してみるとエラーはでないので、JSあたりが怪しいと判断。
徐々に削除していくと、やがてエラーは出なくなった。

<?php wp_head(); ?>

ん?何だこれ。
調べてみたところ、プラグインなどで使用する関数みたいだ。

そういえば、自分が追記したのとは別のソースが勝手に入ってたなぁ。ということで更に調査。
どうやら、プラグインに記されたソースをヘッダに読み込む関数らしい。
入れていたプラグインに記されたパスと、実際に配置したパスに相違があったのでエラーを吐いていただけだった…。

とはいえ、<?php wp_head(); ?>。なにか面白い使い方がありそうだ。

Scroll-Accordion-Menu

Sawa’s Factoryさんで「Scroll-Accordion-Menu」を見つけた。
Appleのサイトのような折りたたみメニューを実現できるもの。

HTMLのテンプレートが同梱されているので、これを参考にWordpressに組み込んでみた。
実際このサイトでは使用しないが、思った以上にうまく動作している。
MTではけっこうやってるヒトはあるようだけど、WordPressではまだないのかなぁ。

こんな感じ。バーをクリックすると、にゅーっとメニューがスライドする。

Accordion

Accordion

Home > Tags > WordPress

Search
Feeds
Meta

Return to page top

(-_-)