サポート » プラグイン » Contact Form7のショートコードが自動生成されません

  • 解決済 piyo_09221

    (@piyo_09221)


    コンタクトフォーム7を4.2.2に更新し、問い合わせフォームを作成したところ、
    ショートコードが自動生成されず、
    [contact-form-7 id=
    だけ表示されています。

    このような問題を経験された方はいらっしゃいますでしょうか?

    いろいろ検索しましたがこのような案件の記事が見つかりませんでした。

    どのようにすれば生成されるのでしょうか?

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    [contact-form-7 id=
    だけ表示されています。

    どこに表示されているんですか?

    トピック投稿者 piyo_09221

    (@piyo_09221)

    ご返答ありがとうございます。
    ダッシュボード
    「お問い合わせ」→「コンタクトフォーム」にて新規作成し、保存を押しても
    [contact-form-7 id=
    この先が出てきません。

    場所は「このショートコードをコピーして・・・・・」の下です。

    画像をアップしました。
    http://noblesciences.jp/images/contactform7id.png

    モデレーター Takayuki Miyoshi

    (@takayukister)

    ほかに使っているプラグイン全部と使っているテーマを教えてください。

    トピック投稿者 piyo_09221

    (@piyo_09221)

    テーマは
    LUXE TCD022

    プラグインは下記になります。
    AddQuicktag
    Akismet
    Contact Form 7
    TinyMCE Advanced
    WP Multibyte Patch

    Contact Form 7は前のバージョンでは問題なく使えていました。
    アップデートして今の問題が出ています。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    おそらくテーマの問題ですね。テーマをデフォルトの twentyfifteen に変えて再度ためしてみてください。

    お使いのテーマは販売されているものですのでこれ以上のサポートはこのフォーラムでは提供できません。テーマの販売元にお問い合わせください。

    なお販売元のサイトを確認したところそのテーマのライセンスは GPL または GPL 互換のものではないようです。WordPress は GPL の元で配布されており、その派生物である WordPress テーマにも GPL または GPL 互換ライセンスでの配布が求められます。したがって現在お使いのテーマは WordPress のライセンスを侵害していますので、すみやかに使用を停止されることをお勧めします。

    トピック投稿者 piyo_09221

    (@piyo_09221)

    ありがとうございます。

    twentyfifteenにしたらコードが生成されました。

    プラグインの問題ではなく、テーマとの相性の問題のようですね。
    テーマの販売元に問い合わせしてみます。

    ご指摘いただきありがとうございました。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    原因を突き止められてよかったですね。ただこれ「相性」なんて言えるような生易しい話ではなくて、極めて深刻なセキュリティ上の欠陥がそのテーマにあるのはほぼ明らかです。

    表面的にはショートコードの表示が乱れているだけのように思われているかもしれませんが、おそらく HTML の属性値をエスケープする WordPress の関数が正しく機能しなくなるようにテーマによって細工されており、その影響がサイトの表側を含む全領域に及んでいるはずです。

    私がサイト管理者ならテーマ販売元の回答を待たずに即座に別のテーマに切り替えます。またすでにバックドアを仕込まれている可能性もあるのでまっさらの状態からサイトを再構築します。

    トピック投稿者 piyo_09221

    (@piyo_09221)

    ありがとうございます。

    テーマを最新版にしたところ、ショートコードが表示されました。

    GPLライセンスに関しては以下のような返答でした
    ーーーーーーーーーーーーー
    なお、GPLライセンスについてでございますが、
    弊社テーマはPHP部分についてはGPLが優先するとの規約のもと販売しております。
    ーーーーーーーーーーーーー
    とのことでした。

    今はまだ仮の状態で作っているのでいろいろなテーマを試しているところです。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「Contact Form7のショートコードが自動生成されません」には新たに返信することはできません。