手がかりになる情報が少なく、これだけではなんとも言えません。
他のプラグインのショートコードでも同様の問題が出るのか、当該プラグインだけなのかを一度調べてみてはいかがでしょう?
個人的な経験では、
– 旧投稿画面でHTMLエディターではなくビジュアルエディター上で貼っていて、何らかの原因で文字列に変換されていた
– サーバ環境の違い
– テーマ側の問題(一旦Twenty Nineteen別などのテーマにして問題が再現するか確認)
– 入っているプラグインの違い
あたりが考えられますが確証はありません。
ご回答ありがとうございます!
そうですね。
他のプラグインのショートコードでも同様の問題が出るか、調べてみたいと思います。
– 旧投稿画面でHTMLエディターではなくビジュアルエディター上で貼っていて、何らかの原因で文字列に変換されていた ▶︎ そう思って、なんども確かめましたが、テキストのところで貼り付けていました。
– サーバ環境の違い ▶︎ 可能性があるので調べてみます。
– テーマ側の問題(一旦Twenty Nineteen別などのテーマにして問題が再現するか確認) ▶︎ 同じです
– 入っているプラグインの違い ▶︎同じです
今回は、急いでいたため、
PHPでテンプレートを作り、
<?php echo do_shortcode(‘フォーム識別コード’); ?>を書き込んで、
回避しました。
テンプレートだと正常に表示され、動くので、ますます不思議です。
テンプレートだと正常に表示され、動くので、ますます不思議です。
たしかに不思議ですね…
あとは、初歩的ですが、フォームのIDが違っているとか、スペル間違いとか…
新規でもうひとつフォームを作成してもそうなるのか…
あたりは気になります。
素早いご回答をいただき本当にありがとうございます。
何かの不具合かと思い、もう一つフォームを作ったり、
テンプレートの違いかと思い、固定ページを新規に作り直したりしたのですが、
どれでもコードがそのまま表示されていました。
テスト環境と、本番環境との違いは
All in One SEO Pack プラグインの有無でした。
それが干渉することはあるのでしょうか・・・?