DigiPress

Highly Flexible WordPress Theme

オリジナルphpでショートコードを有効にしたい

ホーム フォーラム デザイン関連 オリジナルphpでショートコードを有効にしたい

  • このトピックには2件の返信、2人の参加者があり、最後にIshidaにより7年前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #134344
    Ishida
    参加者

    一部のカテゴリーページをオリジナル化したかったため、
    category-(id).php というオリジナルのphpを作成したのですが、
    「ショートコード」が変換されず、そのまま表示され困っています。

    設置手順や記述方法を教えて頂けますでしょうか。

    ここでいうショートコードとは、dipipressさんの有料ショートコードプラグインのことで、
    以下のような、囲い込みタイプの[table]、[tag]、[ptable]などを使用しています。

    [table width=”100%” class=””]
    [tablerow align=”center” width=”160px” class=”” bgcolor=””]
    [tablecell align=”center” class=”” bgcolor=””]
    1-1番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    1-2番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    1-3番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    1-4番目のセル
    [/tablecell]
    [/tablerow]
    [tablerow align=”center” class=”” bgcolor=””]
    [tablecell align=”center” class=”” bgcolor=””]
    2-1番目のセル
    [/tablecell]
    [tablecell class=”blue icon-crown” bgcolor=”#F4FEC9″]
    2-2番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    2-3番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    2-4番目のセル
    [/tablecell]
    [/tablerow]
    [tablerow align=”center” class=”” bgcolor=””]
    [tablecell align=”center” class=”” bgcolor=””]
    3-1番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    3-2番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    3-3番目のセル
    [/tablecell]
    [tablecell align=”center” class=”” bgcolor=””]
    3-4番目のセル
    [/tablecell]
    [/tablerow]
    [/table]
    DigiPressさんの操作マニュアルより引用

    使用テーマは「el plano」です。
    「ショートコード」プラグインは購入済みで、固定ページなどでは正常に動いています。

    どうぞ、よろしくお願い致します。

    #134744
    DigiPress サポート
    キーマスター

    カテゴリーテンプレートのどの部分にショートコードを表示しているのでしょうか。
    ショートコードはそもそも記事本文かテキストウィジェットにてWordPressが変換するものであり、PHPのコードに直接埋め込んで表示されるようなものではありません。

    #135056
    Ishida
    参加者

    do_shortcode を使用する形で解決しました。
    回答ありがとう御座います。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。