#html #wordpress
Вопрос:
У меня есть мультисайт Word press с подкаталогами для языков, и я хочу разместить кнопку в заголовке, но для каждого сайта в подкаталоге есть разное содержимое и ссылки .
В настоящее время кнопка остается неизменной для каждого сайта подкаталога. Как сделать так, чтобы кнопка раскрывающегося списка отображалась только на определенных URL-адресах?
Это мой код для текущей кнопки.
<div class="dropdown">
<button class="dropbtn">Languages</button>
<div class="dropdown-content">
<a href="https://example.com/">English</a>
<a href="https://example.com/de/">Deutsch</a>
<a href="https://example.com/es/">Español</a>
<a href="https://example.com/fr/">Français</a>
<a href="https://example.com.cn/">中文</a>
Ответ №1:
Попробуй это
<?php
$current_multisite = get_blog_details(get_current_blog_id());
//print_r($current_multisite);
?>
<div class="dropdown">
<button class="dropbtn">Languages</button>
<div class="dropdown-content">
<a href="https://example.com/">English</a>
<?php
if ($blog_details->domain != 'example.com/de/') {
?>
<a href="https://example.com/de/">Deutsch</a>
<?php } ?>
<?php
if ($blog_details->domain != 'example.com/es/') {
?>
<a href="https://example.com/es/">Español</a>
<?php } ?>