To change <option value=”http://someurl”>item one</option> <option value=”http://someurl”>item two</option> <option value=”http://someurl”>item three</option> to <option value=”http://someurl”>1. item one</option> <option value=”http://someurl”>2. item two</option> <option value=”http://someurl”>3. item three</option> we can utilize the list_pages filter from the Walker_PageDropdown::start_el() method. Here’s an example: // Add filter add_filter( ‘list_pages’, ‘wpse_itemize’, 10, 2 ); // Display dropdown wp_dropdown_pages(); // Remove filter remove_filter( ‘list_pages’, … Read more