ワードプレスの管理画面でContact Form 7 Serial Numbersで設定できるフォームが10個しか表示されないのを増やす方法

Contact Form 7 Serial Numbers というプラグインを使う必要があって導入してみました。

ところが、ワードプレスの管理画面のContact Form 7 Serial Numbers 設定ページで、連番を設定できるフォームがなぜか10個しか表示されません。

10個以上表示するためにプラグインを編集した部分(たった1行だけど)のメモです。

Contact Form 7 Serial Numbers を設定できるフォームが管理画面内で10個しか表示されない

Contact Form 7 Serial Numbersを導入して、連番のショートコードを取得しようとしたら、

10フォーム分しか設定が表示されていない

状態でした。

導入の必要があるサイトでは13個のフォームを使っていたので、肝心のフォームのショートコードが取得できずに「あれっ?」となりました。

ということで、プラグインのphpソースを見てみました。

10個以上表示されない原因は、ソース内で「10」と固定してあったからでした。

確認すると、contact-form-7-serial-numbers/includes/class-contact_list_table.php の中の147行目で、

// 1ページに表示する件数
$per_page = 10;

というように「10」固定で設定されてたので、とりあえずこの部分を「100」に変更して表示されるようにしました。

まぁ、100個もフォームがあるサイトは無いでしょうから、当分はこれで対応したらいいかなぁ・・・と。

作者さんも同じ気持ちで「まぁ10個もフォームあるサイトはないだろうから、当分これで・・・」だったのかもしれませんが(笑)

以上です。

↓拡散のお手伝いお願いします