• Что то я закопался с плагином CCR EVENT. Может просто устал и не вижу очевидного. Есть php код, который выводит анонсы событий, сортируя его по дате предстоящего события из произвольного поля ccr_event_date. Надо немного доработать код так, что бы прошедшие события (относительно нонишней даты), вообще не выводились. Я попробовал енто дело реализовать, но видимо моих скудных познаний в php маловато. Выпадает ошибка Parse error: syntax error, unexpected T_VARIABLE in
    Вот фрагмент кода:

    <?php
    $dat = time();
    		if($ccr_event_query -> have_posts()) { while($ccr_event_query -> have_posts()) { $ccr_event_query -> the_post()
    			$pdats = get_post_meta( get_the_ID(), 'ccr_event_date', true );
    			if ($dat < $pdats ) { ?>
    
    				<div id="ccr-events">
    					<div class="ccr-event-content">
    						<div class="ccr-event-date">
    							<!-- <span class="ccr-day"><?php echo date( 'd', strtotime( get_the_date() ) ); ?></span>
    							<span class="ccr-month-year"><?php echo date( 'F j', strtotime( get_the_date() ) ); ?></span> -->
    							<div class='ccr-dat'><?php echo date( 'd.m.Y' , get_post_meta( get_the_ID(), 'ccr_event_date', true ) ); ?></div>
    						</div>
    						<div class="ccr-content">
    							<h4><a>"><?php the_title(); ?></a></h4>
    							<?php echo content(80) ?>
    							<a>">Читать далее →</a>
    							<hr>
    
    						</div>
    					</div>
    				</div>
    		<?php } } } 
    
    		wp_reset_postdata(); 
    
    ?>

    Ошибка выпадает на строку $pdats = get_post_meta( get_the_ID(), 'ccr_event_date', true );
    Что я сделал не так. Подскажите пожалуйста.

Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Отсортировать записи с прошедшей датой» закрыта для новых ответов.