Мой сайт о WordPress и PHP
 
8 августа 2006

Настраиваем шаблон предпросмотра в WP-CLIENT

Читали 3133 раза
Рубрика: WP-CLIENT
Навигация: Главная » WP-CLIENT

Вы можете подключить к блог-клиенту практически любой html-шаблон. Делается это очень просто.

Сам шаблон должен храниться в файле \_settings\master.htm

В нужных местах вы указываете вывод заголовка, рубрики и текста.

  • %TITLE% - заголовок
  • %CAT% - рубрика
  • %TEXT% - текст

Все остальное программа сделает самостоятельно.

Как подключить шаблон своего сайта

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

  1. Зайдите на свой сайт и выберите любой (лучше короткий) пост.
  2. Выберите в браузере "Сохранить как..." и отметьте опцию "Веб-страница полностью". Имя файла напишите "master.htm".

После этого переместите сохраненную страницу в каталог блог-клиента \_settings\ (старые файлы можете сохранить на всякий случай).

Откройте файл "master.htm" и замените в нем заголовок, рубрику и текст на приведенные выше комбинации.

После этого проверьте встречаются ли в тексте абсолютные адреса, начинающиеся с http://сайт/. Если есть, то уберите эти строчки - обычно это ссылки на архивы и прочую служебную информацию. В принципе вы можете этого и не делать, но тогда при каждом просмотре браузер будет пытаться получить информацию по этим ссылкам. Остальные ссылки на картинки, скрипты или css-файл браузер по-идее должен заменить на локально сохраненные (каталог "\master_files\").

Если вы используете псевдокоды

Поскольку предпросмотр - это локальная версия, то никакой интерективности нам не нужно, нам главное оформление. Но с другой стороны, WordPress с помощью различных плагинов, модифицирует ваш текст прямо перед выдачей его в браузер.

Для иммитации такого поведения вы можете настроить файл "parse.txt". Формат очень простой:

  • одна запись хранится в одной строчке;
  • строки обрабатываются сверху вниз;
  • формат строки: код (табулятор) замена (табулятор) текст в конце абзаца

Посмотрите на уже готовые примеры, и вы сразу поймете как дописать свои замены.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставьте комментарий! (Вы согласны с правилами)

 

:mrgreen: :neutral: :twisted: :arrow: :shock: :smile: :???: :cool: :evil: :grin: :idea: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: :!: :?:

При добавлении кода (html, php) заменяйте < на &lt; и > на &gt;.
Внимание: антиспам - зверь! Копируйте своё сообщение перед отправкой. На всякий случай.