解決済み
Question

Code snippetsを使ったアフィリエイトリンクの貼り方について

  • よけ
  • こんにちは!

    以前、下記事を参考にアフィリエイトリンクをCode snippetsでショートコードを作って記事に貼っています。

    https://jinr.jp/manual/affiliate-textlink/

    現在、同じアフィリエイトリンクをsnippetsを使ってショートコードを作って、別の記事にも貼りたいと思っています。

    1度目は、上URLの通り、下記の手順で行っています。

    ①Code snippetsジェネレータに<span>で囲ったアフィリエイトリンクを貼る
    ②生成されたPHPコードをsnippetsに貼って保存
    ③ショートコードを本文に貼る

    【質問1】
    別記事に同じアフィリエイトリンクのショートコードを作って貼る際は、②は既に保存してあるので、①→③の順でも問題ないでしょうか?
    PHPコードやショートコードには生成日が出ているので、また①→②→③の順で行うのでしょうか。

    【質問2】
    1度作ったショートコードを貼った記事が既にあります。
    そのショートコードでできたアフィリエイトリンクを別記事に貼り付けても問題ないでしょうか。

    わかりにくかったらすみません‥。

    OS:Mac OS Ventura 13.4.1

    • WP 6.2
    • Conoha Wing
    • GoogleChrome
    • その他(トピック内容に記載してください。)
    2023/07/23 16:57
  • tsu_

    こんにちは!
    JIN:R運営チームのtsu_です。

    詳細の共有ありがとうございます!

    "【質問1】
    別記事に同じアフィリエイトリンクのショートコードを作って貼る際は、②は既に保存してあるので、①→③の順でも問題ないでしょうか?
    PHPコードやショートコードには生成日が出ているので、また①→②→③の順で行うのでしょうか。
    【質問2】
    1度作ったショートコードを貼った記事が既にあります。
    そのショートコードでできたアフィリエイトリンクを別記事に貼り付けても問題ないでしょうか。"
     ↓
    こちらについてですが、同じアフィリエイトリンクで作る際の話ですよね...??

    生成日は名前のようなもの(識別用)のイメージなので、同じアフィリエイトリンクを貼りたい場合は、同じショートコードで大丈夫です!

    2023/07/24 22:34
  • よけ

    ありがとうございます!
    はい、質問は同じアフィリエイトリンクで作る際の話です。

    ”生成日は識別用のイメージなので、同じアフィリエイトリンクを貼りたい場合は同じショートコードで大丈夫です。”

    ということは、別記事に同じアフィリエイトリンクでショートコードを作って貼る際の方法としては下の①②どちらでも問題ないという理解でOKでしょうか?

    【方法①】
    ・code snipettsジェネレータを開いてで囲ったアフィリエイトリンクを作る
    ・PHPコードは既にsnipettsに保存してある為、何もしない
    ・生成されたショートコードを記事に貼る。
    ※保存してあるPHPコードの日付とショートコードの日付は違うがOK

    【方法②】
    ・既に記事に貼ってあるショートコードをコピーして別記事にも貼る。
    ※これは問題ある訳ないと思いますが一応聞いてみました。

    お手数をおかけしてます!

    2023/07/26 15:01
  • tsu_

    方法①の方は、最初に作ったショートコードのテキストが違うという事ですよね...??

    例えば、
    ●最初に作ったのは[aaa_20230713]
    ●その後に作ったのは[aaa_20230726]
    のような形のイメージです。

    新たに作った方をsnipettsに登録しないで[aaa_20230726]を記事に貼ったら、おそらくショートコードは展開されず、リンクにならないでテキストがそのまま表示されるはずですが...
    (こちらで検証した感じだと展開されなかったです→ショートコードとして登録されてないので表示されないという事ですね)


    同じアフェリエイトリンクに対して、snipettsを使って一元管理できるのが良いところだったりしますので、方法②のやり方で良いかなと思います!

    2023/07/26 22:08
  • よけ

    ごめんなさい。
    少し伝え方を間違えました(あと、勘違いもしてました)。
    今、色々とテストしてみた結果、状況と確認したいことは下記です。

    【状況】
    ①snipetsに登録しているPHPコードの日付は作成日の2023年6月21日
    ②今、ジェネレータで同じアフィリエイトコードを入れてPHPコードを作成すると、PHPコード内の日付は2023年7月28日となる。
    ③ジェネレータで出力されるショートコードは①でも②でも同じ
     (具体的には [レアジョブ英会話] というショートコードが作成される)

    【確認したいこと】
    ①記事にジェネレータを使わずに手打ちで [レアジョブ英会話] と打ってもアフィリエイトリンクは作成される様になっていました。
    これは、snipetsにPHPコードを入力していることで [レアジョブ英会話] という文字に対して同じアフィリエイトリンクが作成される仕組みになっていると理解して良いでしょうか?
    (今後はジェネレータを使わず手打ちでショートコードを入れてもOK?)

    ②一元管理できるの意味
    PHPコードをsnipetsに保存しておくことで、[レアジョブ英会話] と入力するだけで、同じアフィリエイトリンクを作れて便利という意味でしょうか?

    物分かりが悪くてすみません…。

    2023/07/28 16:32
  • tsu_

    確認ありがとうございます!

    "①記事にジェネレータを使わずに手打ちで [レアジョブ英会話] と打ってもアフィリエイトリンクは作成される様になっていました。
    これは、snipetsにPHPコードを入力していることで [レアジョブ英会話] という文字に対して同じアフィリエイトリンクが作成される仕組みになっていると理解して良いでしょうか?"
     ↓
    そうですね!
    SnippetsにPHPコードを入力(登録)したことで、レアジョブ英会話というテキストがショートコードの登録名になっていて、それを呼び出している(作成される)形になります。


    "(今後はジェネレータを使わず手打ちでショートコードを入れてもOK?)"
     ↓
    先にお伝えしたように、同じアフィリエイトコードを使うなら、Snippetsに1回登録すれば大丈夫です!
    なので、その都度ジェネレーターを使う必要もSnippetsに登録する必要もありません。


    "②一元管理できるの意味
    PHPコードをsnipetsに保存しておくことで、[レアジョブ英会話] と入力するだけで、同じアフィリエイトリンクを作れて便利という意味でしょうか?"
     ↓
    何かしらの理由(ASP側の理由など)でこれまで使っていたアフィリエイトコードに変更があったとします。

    複数の投稿(例えば20記事)にアフィリエイトコードを直接貼り付けていたら、全てを1つ1つ修正する必要がありますが、Snippetsで管理しているので、Snippetsの1箇所のコードを修正するだけで済む感じです!

    2023/07/29 23:00
  • よけ

    なるほど!
    ご丁寧に説明いただきありがとうございました。
    助かりました。

    2023/07/31 14:49
CLOSE