Intereting Posts
Получение списка пользовательских типов сообщений Foreach в get_post_types применять другой фильтр для типа публикации Как ограничить доступ к панели управления администратора с помощью определенного статического ip? Как вы отображаете настраиваемое поле на новой странице? как регистрировать глобальный запрос в шаблоне Шаблон корневой категории? Как отобразить значение настраиваемого поля на странице? Как я могу изменить это, чтобы показывать количество сообщений в месяц? Полностью отключить виджеты Заблокируйте один из сайтов WP Network для незарегистрированных пользователей Как скрыть определенные поля профиля пользователя? Невозможно добавить внешние перезаписи Форма ввода, представляющая 2 внешних API Показать окно с информацией о конкретной категории Предупреждение HTTPS и ошибка сертификата при обновлении сети

woocommerce загрузить post-types \ writepanels limits?

Как я могу изменить эти коды, чтобы установить ограничения на загрузку, и никто не может их изменить на стороне добавления продукта? Или скрыть их, чтобы их никто не видел?

// Download Limit woocommerce_wp_text_input( array( 'id' => '_download_limit', 'label' => __( 'Download Limit', 'woocommerce' ), 'placeholder' => __( 'Unlimited', 'woocommerce' ), 'description' => __( 'Leave blank for unlimited re-downloads.', 'woocommerce' ), 'type' => 'number', 'custom_attributes' => array( 'step' => '1', 'min' => '0' ) )); // Expirey woocommerce_wp_text_input( array( 'id' => '_download_expiry', 'label' => __( 'Download Expiry', 'woocommerce' ), 'placeholder' => __( 'Never', 'woocommerce' ), 'description' => __( 'Enter the number of days before a download link expires, or leave blank.', 'woocommerce' ), 'type' => 'number', 'custom_attributes' => array( 'step' => '1', 'min' => '0' ) )); do_action( 'woocommerce_product_options_downloads' ); echo '</div>'; 

Solutions Collecting From Web of "woocommerce загрузить post-types \ writepanels limits?"

Можно перехватить get_post_meta('_download_limit') и установить для него фиксированное значение. При попытке сохранить другое значение возвращается к фиксированному значению:

 add_filter( 'get_post_metadata', function( $value, $object_id, $meta_key, $single ) { if( '_download_limit' == $meta_key ) $value = 100; return $value; }, 10, 4 ); 

См. Где поместить мой код: плагин или functions.php?