好的,那么是时候将我的回答转换为答案了,因为您似乎只想在上述代码的循环中排除类别。。
假设您可以修改这个文件(插件更新会覆盖它),那么只需像这样对循环进行条件化即可。。
<?php
$excluded = array( 1, 2, 3 );
foreach($categories as $category)
if( in_array( $category->cat_ID, $excluded ) )
continue;
else
echo \'<option value="\'.$category->cat_ID.\'"\'. selected( $category->cat_ID, $_POST[\'ucn_submission_category\'], false ).\'>\'.$category->name.\' </option>\';
?>
未经测试,如果有任何问题,请告诉我。
将1、2和3替换为要排除的类别的ID。