WordPress как на ладони
rgbcode is looking for WordPress developers.

Мультисайты, WPMU Domain Mapping, дублирование контента

Есть 2 домена site1.com и site2.com
site1.com полноценный сайт с контентом.
Стоят 3 задачи:
1) - На site2.com сделать 100% копию site1.com, но без физического контента. Т.е. что бы это было зеркало сайта\алиас\проксирование - не знаю точно.
2) - Темплейт на site2.com должен отличаться от site1.com
3) - .htaccess на site2.com должен быть отдельный.

Как правильно это возможно реализовать?

В панели ispmanager site2.com прописан как алиас к site1.com https://prnt.sc/_BiCkvnEaofy
Сделал мультисеть WP, поставил WPMU Domain Mapping. Стоят такие настройки https://prnt.sc/dESh-tB6nuM7
Как возможно отображать контент с site1.com на site2.com?
Пробовал ставить плагин MultiSite Clone Duplicator но он не дает скопировать контент в мультисайт, если он стоит отдельным доменом, а не сабдоменом\папкой. Да и копировать каждый пост в ручном режиме когда их несколько тысяч - такое себе.

Так и не понял, как попасть в админку site2.com. "Мои сайты > site2.com > консоль" меня перекидывает на страницу авторизации, но данные от админской учетки не подходят. Хотя в site1.com/wp-admin/network/users.php админ привязан к 2-м сайтам.

0
Роман
8 месяцев назад 23
  • 1
    qwert555154 naytikurs.ru

    Всегда делаю региональные поддомены в пределах одного сайта. В панели хостинга добавить нужные поддомены, в wp-config добавить

    $domain = explode('.', $_SERVER['HTTP_HOST']);
    
    if (!empty($domain[2])) {
    
     define('WP_HOME',   'https://' . $_SERVER['HTTP_HOST'] );
     define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] ); 
    
    } else {
    
     define('WP_HOME',   'https://сайт.ru' );
     define('WP_SITEURL', 'https://сайт.ru' );  
    
    }

    В админке создается новый тип записи - города, чтобы задать имя поддомена и потом на основе этого выводить названия города на странице.
    Для этого нужно соответственно немного писать код и знать вордпресс.
    Контент можно выводить как полностью одинаковый на разных сайтах, так и разный по заданным условиям.

    Комментировать
  • 0
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация