#wordpress #preg-match
#wordpress #preg-match
Вопрос:
привет, у меня есть тема WordPress, я хочу создать формат аудиопостинга, но когда я звоню the_content();
, покажите мне аудиоплеер и текстовое содержимое. но я хочу использовать preg_match
функцию php в своем сообщении, пока не покажу мне только URL, который заканчивается на .mp3 or .m4a or .ogg
как это можно сделать?
для получения информации, которую я хочу, когда я вызываю the_content();
функцию в формате mu audio post, не показывайте мне ни изображения, ни текст, ни какие-либо другие URL. только я хочу показать мне URL-адреса аудио.
Комментарии:
1. ваш вопрос мне не совсем понятен, но, похоже, вам просто нужно изменить файлы вашей темы. Это будет зависеть от вашей темы и здесь очень сложно точно определить (если вы не добавите больше информации)
Ответ №1:
также я решил свою проблему, используя этот шаблон ниже, чтобы показывать только форматы mp3, ogg, m4a, wav и wma из содержимого моего поста WordPress
$pattern = "/http://.*/(.*).(mp3|m4a|ogg|wav|wma)/";
$subject = get_the_content();
preg_match_all ($pattern, $subject, $matches)
echo $matches[0];