サポート » 使い方全般 » 「続きを読む(more-link)を挿入すると、その文中で表示させたいPHPがエラ

  • yonkoma

    (@yonkoma)


    こんにちは、
    Wordpressの本文中で、PHPを使用したいと思っています。

    PHP Executionのプラグインを使っていて、
    「続きを読む(more-link)」を挿入しない時にはきちんと動くのですが、
    挿入した途端に、PHPが作動しなくなりコードがそのまま表示されてしまいます。

    ちなみに、トップページやアーカイブなどでは、

    —————
    記事タイトル

    文章

    表示させたいPHP(APIを使った読み込み表示)

    続きを読む(more-link)
    —————

    のようになっているのですが、この場合だけ表示されないということです。

    続きを読む、をクリックして個別記事に移行した場合は、きちんと表示されます。
    つまり、「続きを読む」へのクリックが画面上にあるときだけ、PHPのコードが
    そのまま表示されてしまうのです。

    個別記事で「続きを読む」を挿入しないケースでは、どのページでも
    きちんと表示されます(それゆえ、more-linkに原因があるのかな…と思っています)

    今のところ試したことは、
    「PHP Execution」以外のプラグインを使用してみた…runPHPなども試しましたが、変化なし
    more-link(続きを読む)のURL#more-xxxx を削除するために、
    MoreLink#removeのプラグインを使っていたため、これが原因かなと外しましたが、変化なし

    …という感じです。
    ちなみに、続きを読むのコードはいじっておらず、
    <?php the_content('&rarr;続きを読む'); ?>
    のままです。

    あと、何が原因なのか思い浮かぶものもなく、途方に暮れている感じです。
    アドバイスいただけると、とても助かります。どうぞよろしくお願いいたします。

  • トピック「「続きを読む(more-link)を挿入すると、その文中で表示させたいPHPがエラ」には新たに返信することはできません。