Файловый менеджер - Редактировать - /var/www/jonas-eriksen.dk/blog/wp-content/plugins/mailchimp-for-woocommerce/admin/partials/tabs/store_info.php
Назад
<?php $handler = MailChimp_WooCommerce_Admin::connect(); // if we don't have valid campaign defaults we need to redirect back to the 'campaign_defaults' tab. if (!$handler->hasValidApiKey()) { wp_redirect('admin.php?page=mailchimp-woocommerce&tab=api_key&error_notice=missing_api_key'); } ?> <fieldset class=""> <input type="hidden" name="mailchimp_active_settings_tab" value="store_info"/> <?php $current_currency = isset($options['store_currency_code']) ? $options['store_currency_code'] : get_woocommerce_currency(); $current_currency_data = MailChimp_WooCommerce_CurrencyCodes::getCurrency($current_currency); ?> <input type="hidden" value="<?php echo isset($current_currency_data) ? $current_currency . ' | ' . $current_currency_data['name']: $current_currency ?>" disabled/> <input type="hidden" value="<?php echo mailchimp_get_timezone(true)?>" disabled/> <legend class="screen-reader-text"> <span><?php esc_html_e('Store Settings', 'mailchimp-for-woocommerce');?></span> </legend> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-name-label"> <span> <?php esc_html_e('Name', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-name-label" name="<?php echo $this->plugin_name; ?>[store_name]" value="<?php echo isset($options['store_name']) ? $options['store_name'] : get_option('blogname') ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-admin-email-label"> <span> <?php esc_html_e('Email', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="email" id="<?php echo $this->plugin_name; ?>-admin-email-label" name="<?php echo $this->plugin_name; ?>[admin_email]" value="<?php echo isset($options['admin_email']) ? $options['admin_email'] : get_option('admin_email') ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-address-label"> <span> <?php esc_html_e('Street address', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-address-label" name="<?php echo $this->plugin_name; ?>[store_street]" value="<?php echo isset($options['store_street']) ? $options['store_street'] : WC()->countries->get_base_address(); ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-city-label"> <span> <?php esc_html_e('City', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-city-label" name="<?php echo $this->plugin_name; ?>[store_city]" value="<?php echo isset($options['store_city']) ? $options['store_city'] : WC()->countries->get_base_city(); ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-state-label"> <span> <?php esc_html_e('State', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-state-label" name="<?php echo $this->plugin_name; ?>[store_state]" value="<?php echo isset($options['store_state']) ? $options['store_state'] : WC()->countries->get_base_state(); ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-postal-code-label"> <span> <?php esc_html_e('Postal Code', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-postal-code-label" name="<?php echo $this->plugin_name; ?>[store_postal_code]" value="<?php echo isset($options['store_postal_code']) ? $options['store_postal_code'] : WC()->countries->get_base_postcode(); ?>" /> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-country-label"> <span> <?php esc_html_e('Country', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <?php global $woocommerce; $countries_obj = new WC_Countries(); $countries = $countries_obj->__get('countries'); ?> <div class="mailchimp-select-wrapper"> <?php woocommerce_form_field($this->plugin_name.'[store_country]', array( 'type' => 'select', 'class' => array( 'chzn-drop' ), 'placeholder' => __('Select a Country'), 'options' => $countries, 'required' => true ), isset($options['store_country']) ? $options['store_country'] : WC()->countries->get_base_country() ); ?> </div> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-phone-label"> <span> <?php esc_html_e('Phone Number', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> </label> <input required type="text" id="<?php echo $this->plugin_name; ?>-store-phone-label" name="<?php echo $this->plugin_name; ?>[store_phone]" value="<?php echo isset($options['store_phone']) ? $options['store_phone'] : '' ?>" /> </div> <div class="box fieldset-header" > <h3 style="padding-top: 1em;"><?= __('Locale Settings', 'mailchimp-for-woocommerce');?></h3> </div> <div class="box" > <p> <?php echo sprintf( /* translators: %1$s - The Currency name and format (ex: USD | US Dollar) %2$s - Timezone name or offset (ex: America/New_York or UTC-4:00) %3$s and %5$s- <a> tag open %4$s - </a> tag close*/ __('We\'ve detected that your WooCommerce store\'s currency is <b>%1$s</b> (%3$schange%4$s), and the WordPress timezone is <b>%2$s</b> (%5$schange%4$s). <br/>.', 'mailchimp-for-woocommerce'), isset($current_currency_data) ? $current_currency . ' | ' . $current_currency_data['name']: $current_currency, mailchimp_get_timezone(true), '<a href="' . admin_url( 'options-general.php') .'" title="'.__( 'WooCommerce Settings' ).'">', '</a>', '<a href="' . admin_url( 'admin.php/?page=wc-settings') .'" title="'.__( 'General Settings' ).'">' ); ?> </p> </div> <div class="box box-half" > <label for="<?php echo $this->plugin_name; ?>-store-locale-label"> <span><?php esc_html_e('Locale', 'mailchimp-for-woocommerce'); ?></span> <span class="required-field-mark">*</span> <p><?= __('Please apply your locale settings. If you\'re unsure about these, use the defaults.', 'mailchimp-for-woocommerce');?></p> </label> </div> <div class="box box-half" > <div class="mailchimp-select-wrapper"> <select name="<?php echo $this->plugin_name; ?>[store_locale]" required> <option disabled selected value="<?= __('','mailchimp-for-woocommerce')?>"><?= __("Select store's locale",'mailchimp-for-woocommerce')?></option> <?php $selected_locale = isset($options['store_locale']) && !empty($options['store_locale']) ? $options['store_locale'] : get_locale(); ?> <?php foreach(MailChimp_Api_Locales::all() as $locale_key => $local_value) : ?> <option value="<?php echo esc_attr( $locale_key ) . '" ' . selected($locale_key === $selected_locale, true, false ); ?>"> <?php esc_html_e( $local_value ) ?> </option>; <?php endforeach;?> </select> </div> </div> <div class="box" > </div> <?php // Only admins should see mailchimp_permission_cap radio buttons if (current_user_can('manage_options')) : ?> <div class="box optional-settings-label" > <span><?php esc_html_e('Optional Store Settings', 'mailchimp-for-woocommerce');?></span> </div> <div class="optional-settings-content"> <div class="box box-half margin-large"> <label> <h4><?php esc_html_e('Plugin Permission Level', 'mailchimp-for-woocommerce');?></h4> <p><?php _e('Select the minimum permission capability to manage Mailchimp for Woocommerce options', 'mailchimp-for-woocommerce');?> </p> </label> </div> <div class="box box-half margin-large"> <?php $checkbox_default_settings = (array_key_exists('mailchimp_permission_cap', $options) && !is_null($options['mailchimp_permission_cap'])) ? $options['mailchimp_permission_cap'] : 'manage_options'; ?> <label class="radio-label"> <input type="radio" name="<?php echo $this->plugin_name; ?>[mailchimp_permission_cap]" value="manage_options"<?php if($checkbox_default_settings === 'manage_options') echo ' checked="checked" '; ?>><?php esc_html_e('Administrators Only', 'mailchimp-for-woocommerce');?><br> </label> <label class="radio-label"> <input type="radio" name="<?php echo $this->plugin_name; ?>[mailchimp_permission_cap]" value="manage_woocommerce"<?php if($checkbox_default_settings === 'manage_woocommerce') echo ' checked="checked" '; ?>><?php esc_html_e('Shop Managers and Administrators', 'mailchimp-for-woocommerce');?><br/> </label> </div> </div> <?php endif; ?> </fieldset>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0.08 |
proxy
|
phpinfo
|
Настройка