I have created only one category, and then preselected that category and i have hidden too. So when someone goes to publish page, then you will have the custom fields shown automatically. Copy and replace the code in item-post.php
<div class="in var2">
<!-- CATEGORY -->
<?php if($category_type == 1) { ?>
<div class="row">
<label for="sCategoryTerm" class="auto-width"><?php _e('Category', 'zeta'); ?></label>
<div class="input-box picker category only-search">
<input name="sCategoryTerm" type="text" class="category-pick" id="sCategoryTerm" placeholder="<?php echo osc_esc_html(__('Start typing category...', 'zeta')); ?>" value="<?php echo osc_esc_html(osc_item_category()); ?>" autocomplete="off"/>
<i class="clean fas fa-times-circle"></i>
<div class="results"></div>
</div>
</div>
<?php if(!osc_selectable_parent_categories()) { ?>
<style>.picker.category .option.parent {display:none;}</style>
<?php } ?>
<?php } else if($category_type == 2 || $category_type == '') { ?>
<div class="row category simple">
<label for="catId"><?php _e('Category', 'zeta'); ?></label>
<!-- Preselect Category 2 -->
<select name="catId" id="catId">
<option value="2" selected><?php _e('Category 2', 'zeta'); ?></option>
</select>
</div>
<?php } else if($category_type == 3) { ?>
<div class="row category simple">
<label for="catId"><?php _e('Category', 'zeta'); ?> <span class="req">*</span></label>
<!-- Preselect Category 2 -->
<select name="catId" id="catId">
<option value="2" selected><?php _e('Category 2', 'zeta'); ?></option>
</select>
</div>
<?php } ?>
<?php osc_run_hook('item_publish_category'); ?>
<div class="row ttle">
<label for="title[<?php echo osc_current_user_locale(); ?>]"><?php _e('Listing title', 'zeta'); ?> <span class="req">*</span></label>
<div class="input-box">
<?php ItemForm::title_input('title', osc_current_user_locale(), osc_esc_html(zet_post_item_title())); ?>
</div>
</div>
<div class="row dsc">
<label for="description[<?php echo osc_current_user_locale(); ?>]"><?php _e('Description', 'zeta'); ?> <span class="req">*</span></label>
<div class="td-wrap d1 input-box">
<?php ItemForm::description_textarea('description', osc_current_user_locale(), osc_esc_html(zet_post_item_description())); ?>
</div>
</div>
<?php osc_run_hook('item_publish_description'); ?>
</div>
<h2 class="inline"><?php _e('Pricing options & status', 'zeta'); ?></h2>
<div class="in var2">
<?php if(osc_price_enabled_at_items()) { ?>
<label for="price"><?php _e('Price', 'zeta'); ?> <span class="req">*</span></label>
<div class="enter<?php if($price_type == 'FREE' || $price_type == 'CHECK') { ?> disable<?php } ?>">
<div class="input-box">
<?php ItemForm::price_input_text(); ?>
<?php echo zet_simple_currency(); ?>
</div>
</div>
<?php } ?>
<!-- CONDITION & TRANSACTION -->
<div class="status-wrap">
<div class="transaction">
<label for="sTransaction"><?php _e('Transaction', 'zeta'); ?></label>
<?php echo zet_simple_transaction(true, true); ?>
</div>
<div class="condition">
<label for="sCondition"><?php _e('Condition', 'zeta'); ?></label>
<?php echo zet_simple_condition(true, true); ?>
</div>
</div>
</div>