Intereting Posts
Использование active_plugin для запуска кода Показывать запланированные сообщения на странице архива Невозможно вставить категории в меню Обработка состояний ошибок с помощью admin_post Показать пользовательский тип сообщения внутри настраиваемого типа сообщения Получите meta_value определенной meta_key из всех сообщений, относящихся к определенному настраиваемому типу Автоматическое добавление атрибутов Alt при загрузке изображений в медиабиблиотеку Как получить RSS-канал для работы Как просмотреть зарегистрированные syles и скрипты для очереди Разрешить роль участника BBPress удалять темы сортировать сообщения по алфавитному предложению плагина Результаты поиска по категориям Ограничить количество сообщений, которые пользователь может сделать за минуту? Woocommerce отключает корзину покупок на основе ролей пользователей Простой интернет-плагин?

Короткое кодирование с Divs

Я пытаюсь превратить пользовательский запрос в короткий код, но у меня есть некоторые трудности. Во-первых, я не уверен, как вернуть пользовательский размер эскиза через $return_string … на самом деле я не уверен, как вернуть большую часть моего стиля. вот что я до сих пор.

Я бы хотел сказать следующее:

 <?php $query = new WP_Query (array('showposts' => 3, 'orderby' => 'date', 'order' => 'DESC')); while ($query->have_posts()) : $query->the_post();?> <div class="recent_post"> <div class="recent_title"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </div> <div class="recent_img"> <?php the_post_thumbnail('recent_news_size'); ?> </div> <div class="recent_excerpt"> <?php echo excerpt(22); ?> </div> </div> <?php endwhile; ?> <?php wp_reset_postdata(); ?> 

В мой короткий код здесь:

 function recent_posts_function($atts){ extract(shortcode_atts(array( 'posts' => 1, ), $atts)); query_posts(array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => $posts)); if (have_posts()) : while (have_posts()) : the_post(); $return_string .= '//put stuff here'; endwhile; endif; wp_reset_query(); return $return_string; } function register_shortcodes(){ add_shortcode('recent-posts', 'recent_posts_function'); } add_action( 'init', 'register_shortcodes'); 

Любой из вас, гуру, знает быстрый и простой способ превратить все это в короткий код?