Любые идеи для включения «Больше тегов» с get_pages ($ args)?

У меня возник интересный вопрос.

Мое намерение состоит в том, чтобы иметь front-page.php, который отображает список страниц с заголовками и контентом (некоторые из которых могут быть усечены с помощью тега.

Для этого я добавил расширенные аргументы, но не смог предотвратить его отображение полного содержимого каждый раз:

https://codex.wordpress.org/Function_Reference/get_pages#Displaying_Child_pages_of_the_current_page_in_post_format

Вот код:

<?php $args = array( 'sort_order' => 'asc', 'sort_column' => 'post_title', 'hierarchical' => 1, 'post_type' => 'page', 'post_status' => 'publish' ); $pages = get_pages($args); foreach( $pages as $page ) { $content = $page->post_content; if ( ! $content ) // Check for empty page continue; $content = apply_filters( 'the_content', $content ); ?> <h2><a href="<?php echo get_page_link( $page->ID ); ?>"><?php echo $page->post_title; ?></a></h2> <section class="<?php echo $page->post_name; ?>"> <div class="entry"><?php echo $content; ?></div> </section> <?php } ?> 

Теперь я знаю, что:

 <?php global $more; $more = 0; ?> 

является предполагаемым решением для этого, но он не работает, независимо от размещения внутри кода.

Кто-нибудь испытал подобное и решил это? Я также понимаю, что использование WP Query с страницей типа «страница» является потенциальным обходным решением, но оказалось, что решение не лишено собственных проблем, таких как возможность отфильтровывать вспомогательные страницы.

Любые советы будут высоко оценены. Я не смог найти решение этого с приличным количеством interweb-охоты.

Solutions Collecting From Web of "Любые идеи для включения «Больше тегов» с get_pages ($ args)?"