Contact Form 7にFlamingoによって付与されるインクリメンタル値の手動変更について
-
毎々お世話になっております。
Contact Form 7についての質問です。Contact Form 7のバージョンは4.7、Flamingoのバージョンは1.5を使用しております(いずれも最新版)。Contact Form 7の4.6以上のバージョンには、Flamingoとの連携によってフォームへの投稿に自動でインクリメンタルな値を付与する機能があり、メールタグ[_serial_number]で呼び出すことができます。
この値は、最初の付与=1から始まり、1ずつ増加していくのですが、この値を手動で変更する方法が分かりません。
すなわち、例えば手動で100を指定し、次からのフォームメールでは[_serial_number]で呼び出される値が101、102、103…とインクリメントする値としたいのです。この値を格納している場所がDB上の***_term_taxonomy上に「flamingo_inbound_channel」taxonomyとして存在していることには気づいたのですが、この値を手動で上書きしてみても次のフォーム送信では値が元に戻ってしまいます。
(例:flamingo_inbound_channelのcount=7のとき、手動でflamingo_inbound_channelのcount=100に上書きする→フォームメールが送信される→flamingo_inbound_channelのcount値は101ではなく8になってしまう)また、DB上でtaxonomyがflamingo_inbound_channelとなっている列が2列存在しており、1つ目の列ではparentとcountがどちらも0になっておりこの値は動きません。2列目ではparentが1行目のflamingo_inbound_channelのterm_taxonomy_idまたはterm_idを指しており、countはインクリメンタル値です。
値を手動で上書きしてみても駄目ということは、何か別の場所で値を制御しているのではないかと推察されるのですが、その箇所がDB全体を見て回っても見当たりません…。探すのが足りていないのかもしれませんが、どちらで制御が行われているか判断する方法はございませんでしょうか?
なにとぞよろしくお願い申し上げます。
- トピック「Contact Form 7にFlamingoによって付与されるインクリメンタル値の手動変更について」には新たに返信することはできません。