• 解決済 Takanashi

    (@takanashi-motoharu)


    はじめまして

    ショートコードを関数名と同じ名前にしたいと思っています。
    試しに以下のようなコードを書いてみたところ、正常に動作するようでした。

    function test() {return 'テスト OK';}
    add_shortcode('test', 'test');

    しかし、ショートコード名を関数名と同じにしているサンプルが見あたらなく、
    のちのち何か不都合が起きるのではないかと心配に思っています。

    ショートコード名と関数名を同じにすると何か不便なことが起きたり
    するものなのでしょうか?

    何か心当たりのある方がいらっしゃったらお教えください。

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

    (@jim912)

    Takanashiさん、こんにちは。

    特に問題ありません。
    ただし、関数名は使われそうな名前を使用すると、他のプラグインと競合してしまう可能性もありますので、この点のみご留意ください。

    トピック投稿者 Takanashi

    (@takanashi-motoharu)

    jim912さん
    ご返信ありがとうございます

    ショートコードに使うような扱いやすい名前の関数は競合する可能性が増えるということですね。
    ショートコードとは別に、関数名の競合の問題はどんな風に解決しようかと考えているところでしたが、いっそう気をつけるようにします。
    その辺に気をつければ特に問題がないとのこと、安心いたしました。

    ありがとうございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ショートコードを関数名と同じ名前にすることについて」には新たに返信することはできません。