Having spent hours scratching my head about this, I finally realized that the problem was that the multiple check box values are not stored as one value!
The values are stored as multiple values for the same key, and I needed to use add_post_meta($ID, "america", $value, false) on each of the value in the array. The last argument false tells wordpress that you do not wish the values to be unique, and that way you can store multiple values for the same key in the same way that this plugin does.
I hope that this might help someone else with a similar problem, as it’s not so obvious if you’re not used to writing wordpress plugins.
-
This reply was modified 7 years, 11 months ago by pommesfritte.