Как вывести имя домена шорткодом в запись WordPress
Данный материал предоставлен сайтом All4Cms.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Как вывести имя домена шорткодом в запись WordPress.
Скачать бесплатно Как вывести имя домена шорткодом в запись 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
- 1 675