Oh my goodness… for some reason my reply isn’t here. I sent you a LONG reply about this issue same day as my last reply. Ug! Sorry about that. I’m posting here again:
I have good news and bad news for you:
GOOD NEWS
I have a fix for your issue
BAD NEWS
It means tweaking the core Give plugin for now.
HERE’S WHAT TO DO:
Login to your site via FTP, and go to this file:
/wp-content/plugins/give/includes/class-give-html-elements.php
Go to line 105 of that file and you’ll see this array:
$defaults = array(
'name' => 'forms',
'id' => 'forms',
'class' => '',
'multiple' => false,
'selected' => 0,
'chosen' => false,
'number' => 30,
'placeholder' => esc_attr__( 'Select a Donation Form', 'give' )
);
On line 112 you see 'number' => 30,
— change that to 'number' => -1,
The issue is that we’re only loading 30 donation forms in that dropdown. In order to load 100’s or even 1000’s of forms there without ruining your whole WP-Admin by using too many resources, we need to make that dropdown searchable. It’s totally possible, just not an easy fix. Since you don’t have too many forms (just more than 30) that minor tweak will work for you for now.
The reason why it’s “bad news” is because if you update the plugin and we DON’T have that fixed permanently, you’ll have to apply that fix again. But I’m pretty sure we’ll get that fixed in the next version.
Thanks for your patience!