» » Как вывести имя домена шорткодом в запись WordPress

Как вывести имя домена шорткодом в запись WordPress

0
Как вывести имя домена шорткодом в запись WordPress

Делал я давеча "заготовку" на вордпрессе, которую планировалось устанавливать на N-ое количество доменов. А так как в "заготовке" есть страницы типа "Политики конфиденциальности"(и прочих соглашений), в которых как правило проставляется имя домена, к которому эти "политики" и "соглашения относятся". И менять это имя в ручную на каждом домене, признаться крайне в лом )).

Почитав интернетов, нужного решения не нашел. Те решения что находились, выводили имя домена с протоколами http или https, что не очень красиво выглядит на странице.

В общем представляю вам решение (правда я сильно сомневаюсь что это вообще сильно кому-то нужно (а вдруг))

В файл functions.php вашей темы, нужно дописать
/**
 * Вывод домена в записи шорткодом без http://, https:// и www
 * Домен вставляется шорткодом [domain] 
 */
function my_domain_name_function() {
return str_replace(array('http://', 'https://', 'www.'), '', get_bloginfo('url'));
//return get_bloginfo('url');
}
add_shortcode('domain', 'my_domain_name_function');


А для вывода имени домена при написании статьи, использовать шорткод
[domain]


Вот и все :)

Внимание!
Для просмотра скрытого текста, Вам необходимо Войти или Зарегистрироваться.
  • WordPress, Полезные статьи
  • 26-02-2018, 13:16
  • 194
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.