サポート » インストール » バージョン3.3.1にアップグレードして、投稿記事内のphpなどが不具合

  • wordpress ほぼ初心者です。よろしくお願いします。

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

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

    対象ファイル:
    category.php(自作) 
    ※その他のファイルも全て自作です。つまりテーマはオリジナルです。

    症状:

    1. <?php が < ?php とスペースが空いてしまい、phpが動作しない
    2. " が &#8220;(実際には&は半角です) と表記されてしまい、HTMLの属性を閉じれない

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

    記述としては、プラグイン Exec-PHP を利用して、ダッシュボードでの投稿記事に以下のように記述しています。

    <a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
          <?php the_title(); ?>
    </a>
    
    <!--more-->

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

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

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

  • トピック「バージョン3.3.1にアップグレードして、投稿記事内のphpなどが不具合」には新たに返信することはできません。