11ответ(ов) в теме
Владимир
не в сети 2 года
На сайте с 29.11.2021
Участник
Тем 10
Сообщения 60
1
22:44
Версия WP-Recall: 16.26.5

Сделал все по

Вы не можете просматривать опубликованные ссылки

.

По двум кастомным полям.
Форма:

Спойлер
	
		

		<div class="filter-box">
			<label></label>
			<div class="filter-item">
				<input type="text" name="min-price" size="3" value="" required placeholder="">
				<input type="text" name="max-price" size="3" value="" required placeholder="">
			</div>
			
		</div>
		<div class="filter-box">
			<label></label>
			<div class="filter-item">
				
					Дата занятия
					Цена
				
				
			</div>
		</div>
		<div class="filter-box">
			<label></label>
			<div class="filter-item">
				
				
					- Не выбрано -
					По убыванию
					По возрастанию
				
			</div>
		</div>
		<input class="filter-btn" type="submit" value="">

	


Код:
Спойлер
		$args = array(  
			'post_type' => 'lessons',
			'meta_key' => $_GET['meta_key'],
			'order' => $_GET['order'],
			'orderby' => $_GET['orderby'],
			'paged' => get_query_var( 'paged' ),
			'posts_per_page' => '-1', 
			'meta_query' => array(  
					array(  
						'key' => 'lessons_price',  
						'value' => array( 
							$_GET['min-price'], 
							$_GET['max-price']
						),
						'type' => 'numeric',
						'compare' => 'BETWEEN'  
					),
					array(
						'key' => 'date_start_lessons', 
						'value' => date("Y-m-d"), 
						'compare' => '=',
						'type' => 'numeric'
					)
				)
			);
		query_posts( $args );


По дате фильтрует, а вот по цене отказывается.
Может я сделал что то не так?


Fatal error: Uncaught Error: Call to undefined function ads_get_box() in /var/www/www-root/data/www/codeseller.ru/wp-content/themes/codeseller/includes/adv.php:15 Stack trace: #0 /var/www/www-root/data/www/codeseller.ru/wp-includes/class-wp-hook.php(310): add_adv_content_after_first_forum_post('pfm-single-post...', '/var/www/www-ro...') #1 /var/www/www-root/data/www/codeseller.ru/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters('', Array) #2 /var/www/www-root/data/www/codeseller.ru/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/functions/files.php(57): do_action('rcl_include_tem...', 'pfm-single-post...', '/var/www/www-ro...') #4 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/add-on/prime-forum/functions-templates.php(117): rcl_include_template('pfm-single-post...', '/var/www/www-ro...') #5 /var/www/www-root/data/www/codeseller.ru/wp-content/plugins/wp-recall/add-on/prime-forum/themes/prime-first/templates/pfm in /var/www/www-root/data/www/codeseller.ru/wp-content/themes/codeseller/includes/adv.php on line 15