Я хочу получить все вложения, если их заголовок содержит слово (ключевое слово) в коде. Я изучаю это и могу сделать это с помощью этого плагина «Шорткод пользовательского контента», он хорошо справляется со своей задачей, но мне нужны некоторые дополнительные детали и некоторые дополнительные части кода этого плагина, которые я не хочу, я в конечном итоге с этим . Теперь я думаю, может ли этот плагин сделать это, надеюсь, что любой php-код также может это сделать. Так что мне нужна помощь здесь. Если кто-то поможет сделать это с помощью php-кода.
Шорткоды, которые я использовал с этим плагином для получения результата
[loop type=attachment ]
[if field=title contains=my keyword empty=false]
[field title-link]
[/if]
[/loop]
Проблема с приведенным выше кодом заключается в том, что они ищут все файлы и показывают пробелы для тех заголовков, у которых нет «моего ключевого слова», а также показывают заголовки для которых есть «моё ключевое слово», как показано ниже.
my keyword use in seo of title
<blank line>
<blank line>
<blank line>
why i used my keyword
<blank line>
my keyword benefits
<blank line>
<blank line>
<blank line>
<blank line>
<blank line>
<blank line>
<blank line>
<blank line>
Пустая строка означает, что ничего не показывает, просто пустое место
Вот почему мне нужен php-код, чтобы я мог получить только заголовки и другие поля (изображение, ссылку на родительский пост и т. д.), а не эти пустые лайки с результатом. Надеюсь, ты понимаешь, чего я хочу.
Обновление: короче говоря, я ищу помощь для кода, который может определить, содержит ли заголовок носителя (вложения/вложения) ключевое слово в php-коде, а затем получить (название этого изображения, ссылку на родительский пост, URL-адрес изображения для отображения изображения и т. д.)