Вывод доменного имени только на основе полного URL-адреса, введенного пользователем в пользовательском поле

#php #url #strip #domain-name #prepend

Вопрос:

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

Я имею дело с веб-сайтом, созданным пользователем, на котором конечные пользователи могут заполнить форму для публикации своего контента.

Одно из настраиваемых полей в этой форме предназначено для продвижения ссылки на их веб-сайт. Пользовательское поле: cf_website которое я могу выводить в шаблонах в любом месте.

Тема, которую я использую, автоматически преобразует вводимый пользователем текст в кликабельную ссылку, то, что я пытаюсь сделать, — это удалить https://www или что-либо еще, добавленное к доменному имени, чтобы выводить только domain.com ссылку.

Пример:
Пользовательский ввод = https://www.example.com или http://www.example.com или https://example.com или www.example.com Вывод —> example.com

Я знаю, что мне нужно будет объявить эту функцию в файле темы Functions.php (тема WordPress).

Я провел некоторое исследование в Интернете и нашел несколько ссылок, которые, похоже, указывают в правильном направлении, хотя я не могу найти что-то, что касается значения определенного тега слияния пользовательских полей.

Я пытался:

Любые отзывы/предложения/подсказки будут оценены по достоинству.