こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

wordpressバージョン3.3.1での不具合

wordpressをバージョン3.3.1にしたら不具合が発生しました。

バージョンアップする前は3.1.4でした。
不具合の内容は以下です。

対象ファイル:
category.php(自作)

症状:
1. <?php が < ?php とスペースが空いてしまい、phpが動作しない
2. " が “ と表記されてしまい、HTMLの属性を閉じれない


具体的なソースの状況は以下のような感じです。
<a href="○○" title="< ?php the_title_attribute(); ?>“>

記述としては、プラグイン Exec-PHP を利用して、ダッシュボードでの投稿記事に以下のように記述しています。
*****************************************************************************
<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
<?php the_title(); ?>
</a>

<!--more-->
*****************************************************************************
記事内に記載した<!--more-->より上部を <?php the_content('&nbsp;'); ?> で category.phpで表示する仕組みにしています。

これがsingle.phpではちゃんと機能してるのですが、category.phpでは先に述べたようにスペースができたり、“と表記されたりします。
the_title_attribute は文字実体参照に変換するので、それが“の理由かとも考えましたが、それならば single.php でも不具合が出るはずです。
< ?php とスペースが空いてしまう理由についてはさっぱりわかりません。

是非とも助言をいただきたく質問させていただきました。よろしくお願いいたします。

投稿日時 - 2012-01-24 17:42:59

QNo.7264103

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問