Поддержка Проблемы и решения Научите делать поддомен.

  • Добрый день.
    У меня такой вопрос.
    У меня существует сайт smargelov.com
    Мой хостер (TimeWeb) предоставляет мне место под 5 сайтов, при этом он обещает неограниченное количество поддоменов.
    Как мне сделать мобильную версию моего сайта по адресу m.smargelov.com не используя при этом лишнее место под сайт (уже все занял) и лишнюю базу MySQL (тоже уже не осталось).
    Контент мобильной версии будет точно таким же, только шаблон wordpress будет адаптирован для мобильных устройств.
    Если не сложно, объясните пошагово.
    Заранее благодарен.

    P.S. если не затруднит, был бы очень благодарен за подсказку о том, как сделать поддомен с другим содержимым, не дублирующим основной сайт. Тоже на wordpress? но это второстепенная задача. Главное все же мобильная версия.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • сайт сделать под мобильник самый простой способ здесь _http://wordpress.org/extend/plugins/wptouch/

    Мой хостер ******** предоставляет мне место под 5 сайтов, при этом он обещает неограниченное количество поддоменов.

    и

    не используя при этом лишнее место под сайт (уже все занял) и лишнюю базу MySQL (тоже уже не осталось

    — извиняюсь за придирчивость, возможно это не мое дело, но я бы бежал от такого хостера, смысл в этих сабдоменах??

    сайт сделать под мобильник самый простой способ здесь _http://wordpress.org/extend/plugins/wptouch/

    да пара таких плагинов у меня работает, но одно большое «но». В opera mobile 10 (не путать с opera mini) и на android’ах они не работают. на этих устройствах отображается сайт в нормальном виде. Так что такой вариант не подходит.

    но я бы бежал от такого хостера

    да меня как бы в остальных моментах всё устраивает. выбрал этого хостера после нескольких ужасных попыток.
    посоветуйте в таком случае такой хостинг, где все это возможно?

    Модератор Yuri

    (@yube)

    Как мне сделать мобильную версию моего сайта по адресу m.smargelov.com не используя при этом лишнее место под сайт (уже все занял) и лишнюю базу MySQL

    1. В панели управления хостингом сделать m.smargelov.com алиасом основного домена. Иногда это называют парковкой домена.

    2.Сделать плагин с примерно таким содержимым:

    <?php
    /*
    Plugin Name: Domain Theme Switcher
    Plugin URI: http://blog.portal.khakrov.ua/
    Description: Domain Theme Switcher
    Author: Yuri 'Bela' Belotitski
    Version: 1.0 @ 28.07.2008
    Author URI: http://www.portal.khakrov.ua/
    */
    
    function DTS_home($option) {
    	return 'http://'.$_SERVER['HTTP_HOST'];
    }
    
    function DTS_template() {
    	if ($_SERVER['HTTP_HOST'] == 'm.smargelov.com') # m-домен
    		return 'pda-theme'; # m-Тема
    	else
    		return 'classic'; # основная Тема
    
    }
    if (!is_admin()) add_filter('pre_option_home','DTS_home');
    if (!is_admin()) add_filter('pre_option_template','DTS_template');
    if (!is_admin()) add_filter('pre_option_stylesheet','DTS_template');

    В 2008 году это срабатывало 🙂

    В 2008 году это срабатывало 🙂

    видимо это не всё?
    куда мне разместить тему для мобильных устройств?
    нужно сделать папку?
    Плагин сделал, активировал, поддоменн создал и припарковал к основному сайту. в итоге — белый экран вместо m.smargelov.com
    какой этап пропустил.
    прошу прощения за ламерские вопросы.

    Модератор Yuri

    (@yube)

    видимо это не всё?

    Предполагается наличие Тем «classic» и «pda-theme». Но никто не мешает заменить в скрипте названия (де-факто имена директорий) на свои.

    куда мне разместить тему для мобильных устройств?
    нужно сделать папку?

    Как и любую другую Тему — в директорию /wp-content/themes/имя_темы/

    Предполагается наличие Тем «classic» и «pda-theme». Но никто не мешает заменить в скрипте названия (де-факто имена директорий) на свои.

    ух ты, вроде заработало
    теперь нужно поковыряться с внешним видом и можно делать ссылочки в хедере и футере.
    огромное спасибо
    просто выручили

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Научите делать поддомен.» закрыта для новых ответов.