Создание шаблона. WordPress

Создание шаблона. WordPress

2.1.1.3. Создание собственного (пользовательского) шаблона документа Word 2007

По умолчанию новый документ (Документ 1) в Word 2007 создается на основе базового шаблона Normal.dotm, в котором текст вводится в стиле Обычный со следующими параметрами форматирования: гарнитура шрифта - Calibri (Основной текст), кегль (размер) шрифта - 11 пт., выравнивание символов - По левому краю, междустрочный интервал - множитель 1,15 ин., интервал После абзаца - 10 пт.

Но в настоящее время в документации в основном применяются шрифты с засечками типа Times New Roman, размер шрифта - 14 пунктов, параметры абзаца: выравнивание текста – по ширине страницы, отступ первой строки -12,5 мм, межстрочный интервал - Полуторный и т.д.

Для того чтобы в Word 2007 создать документ с вышеизложенными параметрами форматирования необходимо либо каждый раз переформатировать создаваемый документ, либо изменить Normal.dotm. Но изменять Normal.dotm нецелесообразно, так как на нем основаны все документы и шаблоны документов Word 2007.

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

Для создания такого шаблона необходимо в открытом окне приложения Word 2007 щелкнуть мышью на кнопке "Office" и выбрать команду Создать, откроется окно "Создание документа" (Рис.2.1.3.1).


Рис. 2.1.3.1

В окне Создание документа (Рис.2.1.3.1) надо выбрать группу Мои шаблоны, откроется окно диалога "Создать" (Рис. 2.1.3.2), в котором отображается шаблон "Новый документ" (шаблон Normal.dotm).



Рис. 2.1.3.2

В окне Создать надо выделить шаблон Новый документ и установить переключатель в положение шаблон, а затем щелкнуть на кнопке ОК. Откроется окно приложения с пустым шаблоном "Шаблон1".



Рис. 2.1.3.3

В окне приложения Шаблон1 на ленте требуется установить шрифт: Times New Roman, размер шрифта - 14 пт., параметры абзаца: выравнивание текста – по ширине страницы. Далее надо открыть Окно диалога "Абзац" и установить параметры: отступ первой строки -12,5 мм, интервал перед и после абзаца - 0, межстрочный интервал - 1,5 строки.

После изменения параметров форматирования надо сохранить шаблон, для этого необходимо щелкнуть мышью на кнопке "Office" и выбрать команду "Сохранить как", откроется окно диалога Сохранение документа.



Рис. 2.1.3.4

В окне Сохранение документа необходимо выбрать папку Templates для сохранения шаблона, тип файла - Шаблон Word (расширение этого шаблона - .dotx, т.е. без макросов и программ), ввести имя файла, например Standart_TNR, и щелкнуть на кнопке Сохранить. После сохранения закрыть окно приложения с созданным шаблоном.

Для создания нового документа на основе созданного шаблона Standart_TNR необходимо в открытом окне приложения Word 2007 щелкнуть мышью на кнопке "Office" и выбрать команду Создать. В открывшемся окне Создание документа выбрать группу мои шаблоны, откроется диалоговое окно Создать, в котором надо выделить шаблон Standart_TNR, установить переключатель в положение документ, а затем щелкнуть на кнопке ОК.

В открывшемся окне приложения будет отображаться пустой документ, основанный на созданном шаблоне Standart_TNR, в который можно вводить текст, вставлять таблицы, рисунки и другие объекты.

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

Сохранение шаблона

Совет: Чтобы изменить расположение для автоматического сохранения шаблонов, на вкладке Файл выберите пункт Параметры , щелкните категорию Сохранение и укажите путь к нужной папке в поле Расположение личных шаблонов по умолчанию . Все новые шаблоны будут сохраняться в указанном расположении, а если на вкладке Файл выбрать команду Создать и перейти в категорию Личные , будут показаны шаблоны из этой папки.

Редактирование шаблона

Чтобы обновить свой шаблон, откройте файл, внесите необходимые изменения и сохраните шаблон.

    Щелкните Файл > Открыть .

    Дважды щелкните пункт Компьютер (или Этот компьютер ).

    Перейдите в папку Пользовательские шаблоны Office , которая находится в папке Документы .

    Щелкните шаблон и нажмите кнопку Открыть .

    Внесите необходимые изменения, а затем сохраните и закройте шаблон.

Создание нового документа с помощью шаблона

Чтобы создать новый файл на основе шаблона, нажмите кнопку файл > создать > Настраиваемый и выберите нужный шаблон.

Примечание: Если вы используете Office 2013, эта кнопка может называться " персональный ", а не " Пользовательская ".

Использование шаблонов из предыдущих версий Office

Если вы создали шаблоны в более ранней версии Office, то можете использовать их в Office 2013 или 2016. Для этого сначала переместите соответствующие файлы в папку "Настраиваемые шаблоны Office", чтобы они стали доступны в приложении. Для быстрого перемещения шаблонов используйте инструмент Fix it .

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

С другой стороны, если вы думаете, какие шаблоны вы видите, перейдя в раздел " файл Веб-приложение Wordсоздать ", а затем нет, вы не можете создавать их в #a0.

Вместо этого сделайте следующее.

Если у вас есть классическое приложение Word, используйте команду Открыть в Word в Веб-приложение Word, чтобы открыть документ в Word на рабочем столе.

Создайте шаблон в программе Word. Вы сможете использовать свой шаблон для новых документов, выбрав команду Файл > Создать в классическом приложении Word. Если вы храните документы в Интернете, вы можете редактировать их в Веб-приложение Word.

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

В WordPress можно создавать страницы (page) и записи (post). Отличаются они тем, что записи: попадают в ленту на главной странице; для записей указываются категории; записи не могут быть древовидными, а страницы: используются для такого содержимого как "Обо мне", "Контакты", "Карта сайта"; не имеют категорий, а имеют древовидную структуру. Записи обычно предназначены для хронологической информации (по времени добавления), а страницы для древовидной структуры не зависимой от времени. Для примера, эта статья опубликована как "запись" в рубрике "Кодекс", а ссылки в меню шапки ведут на страницы: Функции .

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

Создание страниц в WordPress

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

Способ 1: шаблон страницы через файл с произвольным названием и подключением его в админ-панели (классический способ)

Это самый распространенный способ создать шаблон страницы в WordPress. Для этого нужно создать.php файл, например, tpl_my-page.php в папке темы и в самом начале файла вписать пометку, что созданный файл является шаблоном для страниц:

Теперь при создании страницы в админ-панели в блоке «Свойства страницы» мы сможем выбрать "шаблон":

С версии WordPress 4.7. такие шаблоны страниц можно создать для любого типа записи, а не только для page. Для этого дополните комментарии строкой: Template Post Type: post, page , где post, page - это названия типов записей к которым относится шаблон.

/* Template Name: Мой шаблон страницы Template Post Type: post, page, product */

Преимущества:

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

  • Можно получить только записи с указанным шаблоном. Например, можно вывести все страницы с шаблоном «Услуги» (файл servises.php). Иногда это удобно. Название файла шаблона хранится в метаполе _wp_page_template , поэтому чтобы вывести страницы с указанным шаблоном нужно создать запрос по метаполю (см. WP_Query).

Недостатки:

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

Как это работает:

Когда вы заходите в админ-панель на страницу редактирования записи древовидного типа, WordPress просматривает все файлы шаблона на наличие в них строки:

Template Name: ***

Строка может располагаться где угодно и как угодно в файле.

Все файлы с подобными строками собираются и выводятся в выбор шаблона в блок "Атрибуты страницы".

При публикации страницы, в произвольное поле _wp_page_template записывается название файла шаблона или default , если шаблон не указан:

Wp_page_template = default
_wp_page_template = tpl_my-page.php

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

Способ 2: шаблон страницы через файл с конкретным названием (иерархия файлов шаблона)

При создании страницы ей устанавливается ярлык (слаг, альтернативное название). Он используется в УРЛ страницы. И его можно изменить:


Для создание шаблона этим способом, вам нужно узнать слаг страницы и создать файл в папке темы. Допустим, наш слаг как на картинке равен contacts , тогда создадим в теме файл page-contacts.php . и заполним его нужным кодом (можно скопировать содержимое из файла шаблона page.php и отредактировать под себя). Все, теперь при посещении страницы мы должны увидеть новый шаблон. Аналогично можно взять ID (пусть 12) страницы и создать файл page-12.php .

Достоинства:

Нет необходимости заходить в админ-панель и устанавливать файл шаблона. Шаблон начинает работать сразу после создания файла. Удобно при разработке.

Недостатки:

Шаблон создается только для одной, конкретной страницы. Зависит от слага страницы, если он изменится шаблон работать не будет. Если использовать ID, то зависимость от слага пропадает, но становится непонятно в файла темы, к какой странице относится шаблон (если несколько шаблонов с ID).

Практически бесполезен при написании шаблонов, а тем-более плагинов. Его можно использовать, когда правишь свой сайт, в котором слаг или ID страницы известны заранее.

Как это работает:

WordPeress подбирает какой файл использовать в следующем порядке (файлы должны быть в корне темы):

  • {любое_название}.php (когда используется шаблон страницы)
  • page-{ярлык_записи}.php
  • page-{ID_записи}.php
  • page.php
  • singular.php
  • index.php

Способ 3: шаблон страницы через фильтр "template_include" (коддинг)

Это продвинутый способ, он более сложный, но вместе со сложностью он открывает широкие возможности. С помощью этого способа можно задать шаблон любой странице, записи, категории, любой публикации на сайте или вообще группе любых публикаций. Смотрите примеры с описанием:

// фильтр передает переменную $template - путь до файла шаблона. // Изменяя этот путь мы изменяем файл шаблона. add_filter("template_include", "my_template"); function my_template($template) { # аналог второго способа // если это страница со слагом portfolio, используем файл шаблона page-portfolio.php // используем условный тег is_page() if(is_page("portfolio")){ if ($new_template = locate_template(array("page-portfolio.php"))) return $new_template ; } # шаблон для группы рубрик // этот пример будет использовать файл из папки темы tpl_special-cats.php, // как шаблон для рубрик с ID 9, названием "Без рубрики" и слагом "php" if(is_category(array(9, "Без рубрики", "php"))){ return get_stylesheet_directory() . "/tpl_special-cats.php"; } # шаблон для записи по ID // файл шаблона расположен в папке плагина /my-plugin/site-template.php global $post; if($post->ID == 12){ return wp_normalize_path(WP_PLUGIN_DIR) . "/my-plugin/site-template.php"; } # шаблон для страниц произвольного типа "book" // предполагается, что файл шаблона book-tpl.php лежит в папке темы global $post; if($post->post_type == "book"){ return get_stylesheet_directory() . "/book-tpl.php"; } return $template; }

Такой код нужно разместить в файл темы functions.php или в плагин, или подключить как-то еще. Как видно из примера во время фильтра template_include уже работают условные теги, установлены глобальные переменные: $wp_query , $post и т.д.

Достоинства:

    Можно установить шаблон для любой страницы или группы страниц. Практически полный карт-бланш в действиях.

  • Можно создать шаблон при написании плагина.

Недостатки:

Необходимость писать код и отдельно его подключать (например, в functions.php темы).

Как я уже сообщал, эта статья впервые была напечатана на сайте Компьютерра-Онлайн 26 июля 2006 года. Теперь есть возможность разместить ее и на родном сайте.

Читайте, пробуйте, а если возникнут вопросы - задавайте в комментариях. И, конечно же, критикуйте и/или дополняйте.

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

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

Шаблон определяет основную структуру документа и содержит настройки документа, такие как элементы автотекста, шрифты, назначенные сочетания клавиш, макросы, меню, параметры страницы, форматирование и стили.

(Из справки Word)

Эта рутина может быть сокращена до минимума, если создавать документ на основе шаблона. Иногда еще шаблоны называют "рыбами". Впрочем, как ни называй, а шаблоны действительно позволяют в разы увеличить эффективность работы.

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

Я расскажу как создавать шаблон с чистого листа, поскольку таким образом будет легче понять весь процесс, нежели модифицировать имеющийся файл. Для примера мы создадим простой шаблон официального письма.

Итак, приступим.

  1. Создадим пустой документ.
  2. Сразу же сохраним его. Зайдем в меню Файл (File) и выберем команду Сохранить как... (Save as...). Откроется диалоговое окно Сохранение документа, в котором нам надо выбрать в поле Тип файла (Save as type) тип Шаблон документа (*.dot) (Document Template (*.dot).
  3. По умолчанию будет открыта папка Шаблоны, в которой сохраняются все шаблоны. Присвойте файлу имя и нажмите кнопку Сохранить.

  4. Определяем, какие элементы (текст и графика) и где именно будут располагаться в документе.

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

Возьмем за основу подобную структуру письма.

Название организации мы разместим в верхней части документа по центру. Для этого:

Таким образом мы создали постоянную (неизменяемую) часть нашего шаблона, так называемую "шапку". Теперь двинемся дальше и создадим поля, в которые позже вы будете подставлять свои данные.

В левой части шаблона под "шапкой" дважды щелкаем мышой и печатаем название вашего города, например так: г.Москва. Затем в противоположной (правой) части шаблона опять дважды щелкаем мышью и в месте мигания курсора вставляем дату. Для этого:


Если у вас данный текст (читай: поле) отображается как обычный текст без затенения, то я рекомендую сделать такое затенение. Это позволит вам впоследствии легко определять в документе нужные поля для ввода ваших данных.

Для этого зайдите в меню Сервис (Tools) и выберите команду Параметры (Options) и на вкладке Вид (View) в группе Показывать (Show) выберите из списка затенение полей (Field shading) опцию всегда (Always).

Ниже можно дополнительно вставить аналогичное поле адреса получателя и его должности.

У нас осталось вставить приветственное обращение к получателю данного письма, сам текст обращения и подпись отправителя внизу.

Попробуйте самостоятельно вставить в ваш шаблон эти поля, опираясь на те инструкции, которые приведены выше.

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

Теперь, чтобы воспользоваться этим шаблоном для создания письма, вам надо зайти в меню Файл (File) и выбрать команду Создать (New). Справа появится Область задач, в которой надо выбрать опцию Общие шаблоны (On my computer). Откроется окно с доступными шаблонами. Выбираете ваш шаблон и нажимаете OK. Новый документ на основе вашего шаблона будет загружен в Word. Добавляйте свои данные в поля и наслаждайтесь автоматизацией.

А если у вас есть вопросы, то задавайте. Я постараюсь ответить на них.

Ш аблоны позволяют настраивать все необходимые параметры, которые Вы хотите предварительно применить к макету документов, стилям, форматированию, вкладкам, шаблону текста и т.д. Затем Вы можете легко создать новый документ на основе этого шаблона.

Когда Вы сохраняете документ в качестве шаблона, Вы можете использовать этот шаблон для создания новых документов. Эти новые документы содержат весь текст (и изображения и другой контент), которые содержит шаблон. Они также имеют одинаковые настройки, разделы и стили макета страницы в качестве шаблона. Шаблоны могут сэкономить Вам много времени, когда Вы создаете несколько документов, которые должны иметь согласованный макет, формат и некоторый текст шаблона.

Как сохранить документ в качестве шаблона

Первое, что Вам нужно сделать, — это создать свой документ так, как Вы хотите, чтобы выглядели новые документы. Разделите текст (и изображения и т. д.) вплоть до материала шаблона, который Вы хотите отображать в новых документах. Дальше настраивайте макет страницы (поля, разделы, столбцы и т. д.), а также любые форматирование и стили, которые Вы хотите использовать.

Когда у Вас есть документ, который Вам нужен, пришло время сохранить его в качестве шаблона. Откройте меню «Файл», а затем нажмите «Сохранить как».

После ввода имени для своего шаблона откройте раскрывающееся меню полем полем имени, а затем выберите параметр «Word Template (* .dotx)».

Вы сохранили свой собственный шаблон Word.

Как создать новый документ на основе шаблона

После того как Вы сохранили свой собственный шаблон, Вы можете создать на его основе новые документы. Самый простой способ сделать это — просто запустить Word.

Его всплывающий экран показывает кучу шаблонов, которые являются встроенными или загружаемыми. В верхней части окна нажмите ссылку «ЛИЧНЫЕ», чтобы отобразить Ваши собственные шаблоны. Затем все, что Вам нужно сделать, это щелкнуть по нужному шаблону, и Word создает на его основе новый документ.

По умолчанию Word любит сохранять шаблоны в Documents\Custom Office Templates, где они будут отображаться вместе с шаблонами, которые Вы создаете в любом другом приложении Office.

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

Вы также можете открыть шаблон в Word, чтобы его можно было отредактировать, щелкнув правой кнопкой мыши файл, а затем выбрав команду «Открыть» из контекстного меню.

Если Вам нужен еще более организованный подход, Вы можете изменить местоположение по умолчанию. Это позволяет сохранять шаблоны там, где Вы хотите (хотя они все еще должны находиться в одном месте) и иметь доступ к ним на заставке Word.

В меню «Файл» выберите команду «Параметры». В окне «Параметры Word» выберите категорию «Сохранение» слева. Справа введите путь, в котором Вы хотите сохранить шаблоны в поле «Расположение личных шаблонов по умолчанию». Нажмите «ОК», когда закончите.

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

© 2024 hecc.ru - Новости компьютерных технологий