| @@ -62,8 +62,11 @@ | ||
| 62 | 62 | ], |
| 63 | 63 | $settings |
| 64 | 64 | ); |
| 65 | 65 | |
| 66 | + // Fill display flags the request may have omitted (see trait) before the render loop reads them. | |
| 67 | + $settings = array_merge( $this->loadmore_display_defaults(), $settings ); | |
| 68 | + | |
| 66 | 69 | $ajaxposts = $this->query_args($settings); |
| 67 | 70 | |
| 68 | 71 | ob_start(); |
| 69 | 72 | $found_posts = false; |
| @@ -179,9 +182,9 @@ | ||
| 179 | 182 | <?php |
| 180 | 183 | echo esc_html( |
| 181 | 184 | wp_trim_words( |
| 182 | 185 | get_the_excerpt(), |
| 183 | - absint($settings['excerpt_length'] ?? 20) | |
| 186 | + ultimate_post_kit_clamp_excerpt_length($settings['excerpt_length'] ?? 20, 20) | |
| 184 | 187 | ) |
| 185 | 188 | ); |
| 186 | 189 | ?> |
| 187 | 190 | </div> |