Armano

Рейтинг
71
Регистрация
19.06.2018

Кто может помочь с небольшим кодом? Программист наш сейчас недоступен. Понадобилось решение без плагина для вывода записей в сайдбаре в случайном порядке и при поиске в сети наткнулся на код: wpincode.com/kak-vyvesti-sluchajnye-zapisi-v-wordpress/

function devise_rand_posts() {

$args = array(
'post_type' => 'post',
'orderby' => 'rand',
'posts_per_page' => 5,
);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) {

$string .= '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
$string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
}
$string .= '</ul>';
/* Восстанавливаем оригинальные Post Data */
wp_reset_postdata();
} else {

$string .= 'записей не найдено';
}

return $string;
}

add_shortcode('devise-random-posts','devise_rand_posts');
add_filter('widget-text', 'do_shortcode');

Нам хотелось бы выводить случайные записи с изображениями, картинки мы вставляем в посты через дополнительное поле (плагин Advanced Custom Fields) <a href="<?php echo get_the_permalink(); ?>"><img src="<?php the_field('posterposta'); ?>" /></a> Пробовал переделать код под себя и так и так, не получается

Не могу войти в нее... Зашел в топег только из-за его названия

Oldpen, забил и вывожу на банковский счет. кажется проблему устранят не скоро

Ни у кого не возникало сообщение об ошибке 'Платеж отклонен. Для получения дополнительной информации обратитесь в службу поддержки'?

Всего: 234