Показать сообщения заголовка слова один за другим

Как показывать слова заголовка по одному, но исключать слова с 3 или менее символами. Также было бы неплохо исключить некоторые слова, например, чтобы исключить из списка список слов.

Точка состоит в том, чтобы отображать заголовочные слова один, но исключать общие слова с 3 или менее символами, такими как:,,,,,,,, и …, а также иметь возможность составлять список любых нежелательных слов.

Это то, что у меня есть до сих пор, оно получает названия слов один за другим, но не исключая ни слова.

<?php $title = get_the_title(); $parts = explode( ' ', $title ); echo $parts[0]; echo $parts[1]; echo $parts[2]; //... ?> 

Solutions Collecting From Web of "Показать сообщения заголовка слова один за другим"

Создайте функцию в functions.php, чтобы узнать, находится ли ваша часть заголовка в массиве «запрещенных» слов:

 function check_word( $word ) { $blacklist = array('the', 'it', 'and', ...); if ( !in_array( $word, $blacklist ) && strlen( $word ) > 3 ) { return $word; } else { return ''; } } 

Запустите свои титульные слова. Он будет печатать только слово, если оно не в черном списке.

 $title = get_the_title(); $parts = explode( ' ', $title ); echo check_word( $parts[0] ); echo check_word( $parts[1] ); echo check_word( $parts[2] ); 

Тщательно по вкусу.