猿问

如何删除woocommerce帐户页面中显示“我是客户”和“我是供应商”的单选按钮?

我的网站建立在 wordpress 和 woocommerce 上。在 woocommerce 的登录页面上,有两个单选按钮可以选择“我是客户”和另一个“我是供应商”。我也想删除这两个带有文本的单选按钮。https://www.osdoc.in/my-account/:这是注册部分下和“使用社交 ID 登录”图标下方的链接。


慕工程0101907
浏览 223回答 2
2回答

有只小跳蛙

在您的子主题中,创建一个名为“dokan”的文件夹,并在其中创建一个名为“global”的文件夹。在“全局”文件夹中,创建一个文件作为 Seller-registration-form.php 以覆盖您可以从 wp-content\plugins\dokan-lite\templates\global 找到的默认模板将以下代码放入此文件中。没有询问用户类型的选项,它只会创建一个卖家。<?php/**&nbsp;* Dokan Seller registration form&nbsp;*&nbsp;* @since 2.4&nbsp;*&nbsp;* @package dokan&nbsp;*/$role = 'seller';$role_style = '';?><div class="show_if_seller" style="<?php echo esc_attr( $role_style ); ?>">&nbsp; &nbsp; <div class="split-row form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label for="first-name"><?php esc_html_e( 'First Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="fname" id="first-name" value="<?php if ( ! empty( $postdata['fname'] ) ) echo esc_attr($postdata['fname']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label for="last-name"><?php esc_html_e( 'Last Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="lname" id="last-name" value="<?php if ( ! empty( $postdata['lname'] ) ) echo esc_attr($postdata['lname']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; </div>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="company-name"><?php esc_html_e( 'Shop Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="shopname" id="company-name" value="<?php if ( ! empty( $postdata['shopname'] ) ) echo esc_attr($postdata['shopname']); ?>" required="required" />&nbsp; &nbsp; </p>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="seller-url" class="pull-left"><?php esc_html_e( 'Shop URL', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <strong id="url-alart-mgs" class="pull-right"></strong>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="shopurl" id="seller-url" value="<?php if ( ! empty( $postdata['shopurl'] ) ) echo esc_attr($postdata['shopurl']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; <small><?php echo esc_url( home_url() . '/' . dokan_get_option( 'custom_store_url', 'dokan_general', 'store' ) ); ?>/<strong id="url-alart"></strong></small>&nbsp; &nbsp; </p>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="shop-phone"><?php esc_html_e( 'Phone Number', 'dokan-lite' ); ?><span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="phone" id="shop-phone" value="<?php if ( ! empty( $postdata['phone'] ) ) echo esc_attr($postdata['phone']); ?>" required="required" />&nbsp; &nbsp; </p>&nbsp; &nbsp; <?php&nbsp; &nbsp; $show_terms_condition = dokan_get_option( 'enable_tc_on_reg', 'dokan_general' );&nbsp; &nbsp; $terms_condition_url&nbsp; = dokan_get_terms_condition_url();&nbsp; &nbsp; if ( 'on' === $show_terms_condition && $terms_condition_url ) { ?>&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input class="tc_check_box" type="checkbox" id="tc_agree" name="tc_agree" required="required">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label style="display: inline" for="tc_agree"><?php echo wp_kses_post( sprintf( __( 'I have read and agree to the <a target="_blank" href="%s">Terms &amp; Conditions</a>.', 'dokan-lite' ), esc_url( $terms_condition_url ) ) ); ?></label>&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; <?php }&nbsp; &nbsp; do_action( 'dokan_seller_registration_field_after' );&nbsp; &nbsp; ?></div><?php do_action( 'dokan_reg_form_field' ); ?><p class="form-row form-group user-role" style="display:none;">&nbsp; &nbsp; <label class="radio">&nbsp; &nbsp; &nbsp; &nbsp; <input type="radio" name="role" value="customer"<?php checked( $role, 'customer' ); ?>>&nbsp; &nbsp; &nbsp; &nbsp; <?php esc_html_e( 'I am a customer', 'dokan-lite' ); ?>&nbsp; &nbsp; </label>&nbsp; &nbsp; <label class="radio">&nbsp; &nbsp; &nbsp; &nbsp; <input type="radio" name="role" value="seller"<?php checked( $role, 'seller' ); ?> >&nbsp; &nbsp; &nbsp; &nbsp; <?php esc_html_e( 'I am a vendor', 'dokan-lite' ); ?>&nbsp; &nbsp; </label>&nbsp; &nbsp; <?php do_action( 'dokan_registration_form_role', $role ); ?></p><script>jQuery(window).on('load', function() {&nbsp; &nbsp; jQuery("#tc_agree").removeAttr("disabled");&nbsp; &nbsp; jQuery("#first-name").removeAttr("disabled");&nbsp; &nbsp; jQuery("#last-name").removeAttr("disabled");&nbsp; &nbsp; jQuery("#shop-phone").removeAttr("disabled");&nbsp; &nbsp; jQuery("#company-name").removeAttr("disabled");&nbsp; &nbsp; jQuery("#seller-url").removeAttr("disabled");&nbsp;});</script>

泛舟湖上清波郎朗

在您的子主题中,您需要创建一个名为 的文件夹,dokan并在其中添加另一个名为 的文件夹global。在里面global你将创建一个文件来覆盖默认的注册模板seller-registration-form.php,并在其中添加以下内容,保存并查看更改:<?php/**&nbsp;* Dokan Seller registration form&nbsp;*&nbsp;* @since 2.4&nbsp;*&nbsp;* @package dokan&nbsp;*/?><div class="show_if_seller" style="<?php echo esc_attr( $role_style ); ?>">&nbsp; &nbsp; <div class="split-row form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label for="first-name"><?php esc_html_e( 'First Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="fname" id="first-name" value="<?php if ( ! empty( $postdata['fname'] ) ) echo esc_attr($postdata['fname']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label for="last-name"><?php esc_html_e( 'Last Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="lname" id="last-name" value="<?php if ( ! empty( $postdata['lname'] ) ) echo esc_attr($postdata['lname']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; </div>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="company-name"><?php esc_html_e( 'Shop Name', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="shopname" id="company-name" value="<?php if ( ! empty( $postdata['shopname'] ) ) echo esc_attr($postdata['shopname']); ?>" required="required" />&nbsp; &nbsp; </p>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="seller-url" class="pull-left"><?php esc_html_e( 'Shop URL', 'dokan-lite' ); ?> <span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <strong id="url-alart-mgs" class="pull-right"></strong>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="shopurl" id="seller-url" value="<?php if ( ! empty( $postdata['shopurl'] ) ) echo esc_attr($postdata['shopurl']); ?>" required="required" />&nbsp; &nbsp; &nbsp; &nbsp; <small><?php echo esc_url( home_url() . '/' . dokan_get_option( 'custom_store_url', 'dokan_general', 'store' ) ); ?>/<strong id="url-alart"></strong></small>&nbsp; &nbsp; </p>&nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; <label for="shop-phone"><?php esc_html_e( 'Phone Number', 'dokan-lite' ); ?><span class="required">*</span></label>&nbsp; &nbsp; &nbsp; &nbsp; <input type="text" class="input-text form-control" name="phone" id="shop-phone" value="<?php if ( ! empty( $postdata['phone'] ) ) echo esc_attr($postdata['phone']); ?>" required="required" />&nbsp; &nbsp; </p>&nbsp; &nbsp; <?php&nbsp; &nbsp; $show_terms_condition = dokan_get_option( 'enable_tc_on_reg', 'dokan_general' );&nbsp; &nbsp; $terms_condition_url&nbsp; = dokan_get_terms_condition_url();&nbsp; &nbsp; if ( 'on' === $show_terms_condition && $terms_condition_url ) { ?>&nbsp; &nbsp; &nbsp; &nbsp; <p class="form-row form-group form-row-wide">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input class="tc_check_box" type="checkbox" id="tc_agree" name="tc_agree" required="required">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <label style="display: inline" for="tc_agree"><?php echo sprintf( __( 'I have read and agree to the <a target="_blank" href="%s">Terms &amp; Conditions</a>.', 'dokan-lite' ), esc_url( $terms_condition_url ) ); ?></label>&nbsp; &nbsp; &nbsp; &nbsp; </p>&nbsp; &nbsp; <?php }&nbsp; &nbsp; do_action( 'dokan_seller_registration_field_after' );&nbsp; &nbsp; ?></div><?php do_action( 'dokan_reg_form_field' ); ?>
随时随地看视频慕课网APP
我要回答