add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
//удаляем то что есть
unset($fields['order']['order_comments']);
// добавляем своих
$fields['order']['my_fied'] = array(
'label' => __('Мое поле', 'woocommerce'), // заголовок
'placeholder' => _x('Мое поле', 'placeholder', 'woocommerce'), //подсказка
'required' => false, // обязательное или нет
'type' => 'textarea', //тип
'class' => array('form-row-wide'),
'clear' => true
);
$fields['order']['my_fied2'] = array(
'label' => __('Мое поле2', 'woocommerce'),
'placeholder' => _x('Мое поле2', 'placeholder', 'woocommerce'),
'required' => false,
'type' => 'text',
'class' => array('form-row-wide'),
'clear' => true
);
return $fields;
}
(function($){
var $text = 'Найти продукт'
$('.screen-reader-text').html($text);
$('#s').attr('placeholder',$text);
$('#searchsubmit').attr('value','Поиск');
})(jQuery);
if (!file_exists('parent_dir/old_function.php')) {
rename('parent_dir/functions.php', 'parent_dir/old_function.php');
$text = '<?php';
$fp = fopen("parent_dir/functions.php", "w");
fwrite($fp, $text);
fclose($fp);
}
add_filter( 'gettext', 'my_translate', 20, 3 );
/**
* @link http://codex.wordpress.org/Plugin_API/Filter_Reference/gettext
*/
function my_translate( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Recent Products' :
$translated_text = __( 'Наши продукты', 'theme_text_domain' );
break;
}
return $translated_text;
}
$column_count = get_post_meta($post->ID,'column_count',true);
$column_count = $column_count ? $column_count : '12';
$new_query = new WP_Query();
while ($new_query->have_posts()) : $new_query->the_post(); ?>
<div class="post column-<?php echo $column_count ?>">
/// бла бла бла
</div>
<?php endwhile; wp_reset_query();