サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年5月26日 17:41
既存のアフィリエイトタグについては、この方法でデータベースを触って修正しました。
しかし、アフィリエイトタグを新規で作成しようとすると、欠番が誕生してしまい、連続した数字になりません。
新規で連続した数字にするには、どこをどう触れば良いでしょうか?
2024年5月26日 18:08
一応、「この方法」というものが目に見えるように・・・。
[解決済] アフィリエイトタグ管理のaffi idの数字について
https://wp-cocoon.com/community/postid/65918/
テーブル「wp_cocoon_affiliate_tags」の構造は、以下のような感じです。
IDは、データベースが自動で採番するように定義されていますので、データベース側の操作が必要かと思います。
既存のアフィリエイトタグについては、この方法でデータベースを触って修正しました。
しかし、アフィリエイトタグを新規で作成しようとすると、欠番が誕生してしまい、連続した数字になりません。
これは、既に存在するレコードのIDを変更したということかと思います。
データベースが管理している採番用の値(カウンター)は、変更されていないと思います。
そのため、欠番が発生するのだと思います。
例えば、データベースのカウンターは「5」まで採番済で、次は「6」という状態。
実際のレコードは、「1」「2」は削除済で、「3」「4」「5」が残っている。
それを、前に詰めたいと、手作業でIDを変更して、以下のように変更
- 「3」⇒「1」
- 「4」⇒「2」
- 「5」⇒「3」
上記のようにすると、「4」「5」が存在しない状態。
先にも書きましたが、データベースが管理しているカウンターは、次は「6」という状態だとします。
次にレコード追加すると
- 「1」
- 「2」
- 「3」
- 「6」
上記のような状態が発生するということかと思います。
このカウンターの変更などについては。
「MySQL AUTO_INCREMENT 変更」「MySQL AUTO_INCREMENT リセット」などで検索すれば、ヒットはします。
(おいそれとするものではないと思いますので、敢えてリンクはしません)
(おいそれとするものではないと思いますので、敢えてリンクはしません)
正直、お勧めはしませんけれど。
もし、実際になさるのであれば、自己責任ということかと思います。
(最悪、データベースを壊します)
(最悪、データベースを壊します)
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。