Я использую структуру Genesis на Wordpress и хочу изменить логотип и основное меню, когда URL содержит определенную строку. Например, если URL-адрес равен http://example.com/testing Я хочу один логотип и меню для example.com, а еще один, когда URL-адрес имеет «тестирование» в нем.Как изменить логотип и меню на генезис Wordpress, если URL содержит определенную строку?
I've попытался это для изменения логотипа:
function new_headerimage(){
if(basename($_SERVER['REQUEST_URI']) == 'testing') {
echo '<div class="testing-header"><a href="http://example.com/testing"><img src="http://example.com/wp-content/uploads/2016/04/logotest.jpeg" alt="logo image" /></a></div>';
} else {
echo '<div class="original-header"><a href="http://example.com/"><img src="http://example.com/wp-content/uploads/2016/04/logotest2.jpeg" alt="logo" /></a></div>';
}}
add_action('genesis_header', 'new_headerimage');
Но это покажет только новый логотип в example.com/testing и не example.com/testing/test2. Любые советы, как заставить его просто искать, содержит ли URL-адрес слово «тестирование», и не только если тестирование является базовым?