忍者ブログ
[8]  [7]  [6]  [5]  [4]  [3]  [2]  [1
2024.09.14 Saturday
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2012.04.22 Sunday
最近、WordPressを触りはじめた超初心者な自分がいきなりハマった罠についての原因と解決法をメモしておきたいと思います。まず、僕がハマった現象は記事を作成する際に「hタグでくくったとこだけ何故か表示されない」というものでした。

表示がされないということはきっとcssのvisibility: hidden;で非表示になってるんだろうなと簡単に考えていたんですが、いくら探してもない!

やっぱりSEO的にも記事内で使う見出しにはhタグを使いたいんで、しばらく探ってみたんですが、どうにもこうにも見つからない!とここで僕はいったん潔く諦めましたw

で、しばらく放置していたのですが、hタグってサイドバーの「カテゴリー」だとか「アーカイブ」なんてところにも使われているため、ここが表示されないのはまずいだろうということで、もう1回解決にむけて努力してみたところWordPressのフォーラムにしれっと解決策がのっていました。

悪玉菌はcufonというJavascriptライブラリだった

やはり同じような現象に悩んでいる人もいたんですね。で、原因はなんだったかというと、cufonというJavascriptのライブラリが悪さをしていたようです。

たまたま、自分の使っていたCloriato Liteというテーマにもこのライブラリが使用されていたわけですが、これは運が悪かったとしか言いようがありません。で、こいつは何をするライブラリなのかというと、テキストとして入力した文字を1文字1文字画像に置換してくれるというものなんだそうです。これで見た目の美しい見出しがつくれちゃいますよ、というものなんですが、こいつは日本語に対応していません。

で対応していない文字が入力されたときは何も出力されないようになっているようですwそりゃどこ探しても見つからないわけだクソw

で解決策はどうすればいいかというとfunctions.php内に記述されているcufonを呼び出してる行をコメントアウトするだけです。原因さえ見つかってしまえば解決さくはとっても簡単でした。

日本人にとってはまったくはた迷惑なライブラですね。ということで同じように悩んでるひとがいたら参考にしてくださいね。
PR
Comment
name
title
url
comment
pass
カレンダー
08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
オススメ
国内最多日本語865フォント収録!

デザイナー必携!ロゴデザインのアイデア見本帳!
最新CM
最新TB
プロフィール
HN:
kcg_design
年齢:
44
性別:
男性
誕生日:
1979/12/27
職業:
自称デザイナー
趣味:
ねこをなでまわす
自己紹介:
横浜のWEB制作会社でWEBデザイナーとして働いたのち、あまりの給料の安さに憤りを感じ、新卒から1年半で転職を決意(この時点で30歳)無謀な行動かと思いきや、携帯flashの経験が豊富であったおかげで、あっさりとソーシャルゲーム開発会社に転職成功。現在はクラウドソーシングなどでお小遣いをちまちま稼いでいます。
バーコード
ブログ内検索
P R
忍者アナライズ
忍者ブログ [PR]