WordPress.org

Ready to get started?Download WordPress

Forums

Custom Field List Widget
Short List (2 posts)

  1. OpenDesigner
    Member
    Posted 2 years ago #

    First, let me say that this plugin is fantastic, and critical to how my site will operate from here on in. What I do is post tutorials interspersed with posts of other types –making the tutorials a ‘live’ event, yet people can always jump in at any time using the list created by this plugin;

    http://opendesignproject.org/

    The lists are middle left.

    The only problem I gave run into is that in the ‘Custom Fields’ section of WordPress, the drop-down for selecting a custom field name only shows about 30 items in alphabetical order. Other plugins have populated the list with lots of numerical custom fields which are displayed first, causing the ones I created to be bumped off the list.

    If I paste or type in the name, it will work, but I would really like the names in the list.
    I am guessing the problem is a WordPress one –some king of limit on what to show. Does anyone know where this limit is coded so that I can remove it?

    Again, I love this plugin and offer my sincerest gratitude to the hard work of the author(s).

    Mark Randa
    The OpenDesignProject.org

    http://wordpress.org/extend/plugins/custom-field-list-widget/

  2. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    Hello Mark,

    do you mean by "in the ‘Custom Fields’ section of WordPress," the one on the WP Add New Post or e.g. Edit Post page (http://codex.wordpress.org/Posts_Add_New_Screen)?

    Or does the problem occur on the widget settings page where you can configure the Custom Field List Widgets? (Or on the general settings page of this particular plugin?)

    If you mean the drop-down list in section on the post/page edit pages then it is a WP related problem.
    But it is relatively easy to fix.
    This drop-down list seems to be indeed limited to 30 values. But you can alter this limit via one of the nice WP Filter Hooks.
    Copy the following code into the functions.php file of your theme

    add_filter( 'postmeta_form_limit', 'modify_the_nr_of_custom_field_names_in_the_dropdown_list' );
    function modify_the_nr_of_custom_field_names_in_the_dropdown_list($nr_of_list_items) {
        $nr_of_list_items = 50; // default: 30
        return $nr_of_list_items;
    }

    It should increase the number of items in this drop-down list to 50. But you can of course change this new value according to your needs.

    Regards,
    Tim
    ps: I'm sorry the delayed answer. Thank you for your kind words!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic