Я использую плагин User-Submitted-Posts, чтобы пользователи могли отправлять свои изображения на мой WordPress сайт.Каждое изображение загружается в категории.Категории устанавливаются в области администрирования WordPress и вводятся в форму отправки с использованием следующего кода.
Моя единственная проблема в том, что эта веб-форма перетаскивает категории через упорядоченные по их идентификатору категории не в алфавитном порядке.Поэтому, когда я добавляю категорию, даже если она начинается с буквы А, она появится внизу.
Может кто-нибудь дать мне знать, как отредактировать следующий код, чтобы сделать список всех категорий в алфавитном порядке ASC?
<li class="usp_category">
<label for="user-submitted-category" class="usp_label"><?php _e('Categories'); ?></label>
<div>
<select class="usp_select" name="user-submitted-category" id="user-submitted-category">
<?php foreach($settings['categories'] as $categoryId) { $category = get_category($categoryId); if(!$category) { continue; } ?>
<option class="usp_option" value="<?php echo $categoryId;?> "><?php $category = get_category($categoryId); echo htmlentities($category->name); ?></option>
<?php } ?>
</select>
</div>
</li>