Вордпресс как добавить шаблон страницы. Создание шаблона страницы для WordPress

Сейчас во многих организациях используются документы формата PDF. Но бывает ситуация, когда незнакомый с такими тонкостями пользователь оказывается перед необходимостью перевода текстового файла в PDF. Так как перевести "Ворд" в "ПДФ"? Нужно отметить, что решить эту проблему, сложную на первый взгляд, не слишком-то и трудно.

Кстати, а для почему именно "ПДФ"? Чем так хорош этот формат? Дело в том, что у офисных пользователей уже давно возникла необходимость в каком-то централизованном формате документов, который бы мог читаться везде, вне зависимости от операционной системы и установленного программного обеспечения. До недавнего времени таким форматом как раз-таки мог считаться DOC, так как вопросы пиратского ПО наших пользователей волновали не особенно.

Но в последние годы далеко не все небольшие компании устанавливают на рабочие компьютеры пакет MS Office, вполне обходясь бесплатными аналогами. Благо, что в последнее время таковых появилось в избытке (и в неплохом качестве).

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

Рассмотрим такой перевод в случае использования MS Office Word. Если вы пользуетесь 2010-2013 версиями, то проблем не будет никаких. Открываете меню «Файл», ищите пункт «Сохранить как», вводите требуемое имя файла и в выпадающем списке форматов отыскиваете PDF. Нажимаете «ОК» и любуетесь свежим файликом. Но если на вашем компьютере установлен "Ворд" 2003-2007 версии, то придется скачать с сайта Майкрософта специальное расширение, которое позволяет сохранять документы в защищенном формате. После его установки потребуется выполнить действия, описанные выше. Так как перевести "Ворд" в "ПДФ" этими способами очень просто, с этим справится и новичок.

Но нередко бывают и прямо противоположные ситуации. К примеру, вам попался в руки PDF-файл, в котором есть ценная информация: естественно, что вам его понадобится перевести из "ПДФ" в "Ворд". Предупредим, что лучше всего работать с файлами, которые не защищены паролем. Что с ним делать? Отыщите приложение FineReader. В последних версиях этой замечательной программы есть опция, которая позволит вам переводить файлы формата "ПДФ" в привычный всем.doc. Кстати, при помощи плагинов той же самой программы можно провести и прямо противоположную операцию: перевести "Ворд" в "ПДФ".

Кроме того, перевести файл стандартного текстового формата в защищенный документ можно при помощи офисного пакета Там все практически идентично тому, что вам бы пришлось делать в "Ворде". Заходите в меню «Файл», выбираете пункт «Сохранить как», а дальше действуете по вышеописанной инструкции. Кроме того, на панели инструментов этих офисных пакетов есть отдельная кнопка для такого перекодирования. Таким образом, не стоит долго раздумывать о том, как перевести "Ворд" в "ПДФ" - сделать это достаточно легко.

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

Конвертация Word-файлов

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

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

Универсальный метод конвертирования файлов в.PDF

Для преобразования любых текстовых и графических файлов в PDF используйте специальный софт. Утилит, имеющих такие функции, достаточно много. Одним из наиболее простых и одновременно с этим функциональных приложений является doPDF. Утилита распространяется полностью бесплатно.
Приложение устанавливается на компьютер как виртуальный драйвер для печати. Это делает утилиту универсальным конвертером, позволяющим сохранять в PDF документы из любых программных продуктов, в которых доступна функция печати файлов.

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

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

На вкладке «Свойства» доступен выбор разрешения для печати. Также при сохранении можно устанавливать качество PDF файла. Если документ оформлен с применением нестандартных шрифтов, отметьте строку «Embed fonts» галочкой. Благодаря этому сторонние шрифты будут сохранены в окончательном PDF.

Если в начале установки вы не отказались от инсталляции дополнения для MS Word, на панели офисного редактора появится новая вкладка. По ней доступны предлагаемые утилитой инструменты и настройки для сохранения в PDF.

Настройки, по своей сути, никак не меняются, но кнопка делает работу с утилитой более удобной.

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

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

Что такое шаблоны страниц

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

Разные темы могут предоставлять разные шаблоны страниц, например шаблон для страницы во всю ширину экрана (без боковой колонки), с левой боковой колонкой вместо правой и прочее. Отсутствие этой опции при редактировании страниц означает, что тема не объявила дополнительные шаблоны.

Шаблоны страниц можно использовать более чем для одной страницы, а некоторые темы создают вполне специфические шаблоны, предназначенные для использования всего один раз. Как например шаблон избранного содержимого в стандартной теме Twenty Eleven:

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

Как создать собственный шаблон страницы

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

Когда не следует использовать шаблоны страниц

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

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

/* Спрятать боковую колонку на странице 123 */ body.page-id-123 #secondary { display: none; }

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

Если у вас возникли вопросы по работе с шаблонами страниц в WordPress, мы будем рады ответить на них в комментариях.

В WordPress можно создавать страницы (pages) или записи (posts). Когда вы пишете обычную запись в блог - вы создаёте запись. Записи автоматически появляются на главной странице в обратном хронологическом порядке.

Страницы же предназначены для такого содержимого как "Обо мне", "Контактная информация" и тому подобное. Страницы находятся вне нормальной хронологической последовательности записей и часто используются для нечувствительной к хронологии информации - той, которая всегда востребована. С помощью страниц можно организовать и управлять любым количеством содержимого.

Также можно привести такие примеры как страницы об авторском праве, лицензионные соглашения, правила использования, информации о сайте. Кстати, хорошим правилом является наличие страницы с информацией о сайте или компании и/или страницы с контактными данными. Вот один из советов от Lorelle (на английском языке) .

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

О страницах коротко

Чем страницы являются и что могут:

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

Чем страницы НЕ являются и что НЕ могут:

  • Страницы - не записи. Они не проходят циклически через главную страницу. Примечание: Включать записи в страницы можно с помощью модуля Inline Posts Plugin .
  • Страницы - не пункты меню, даже если список страниц выводится на месте навигации. Для создания полноценного навигационного меню существует отдельный механизм.
  • Страницы - это не файлы. Они сохраняются в базе данных точно так же, как записи.
  • Хотя в шаблон страницы можно добавить код PHP, в саму страницу нельзя добавить код так, чтобы при этом он ещё и работал. Примечание: Этого можно достичь, используя модуль, работающий с PHP, такой как Exec-PHP или RunPHP

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

Для того чтобы создать страницу войдите в Wordpress с достаточными привилегиями для создания статей. Выберите > > для того чтобы начать работу с новой страницей.

Изменение URL или слага (Slug) страниц

С версии 2.5 смена URL страниц стала менее интуитивной. Если у вас включены пермалинки (Permalinks) и вы выбрали настройку Day and Name (Нажмите Settings и в открывшемся списке Permalinks ), то пермалинк автоматически покажется под названием записи, когда вы начнёте печатать в теле записи (не только в заголовке).

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

  1. Создать страницу с помощью Write > Page .
  2. Опубликовать её, нажав Publish .
  3. Перейти в Manage > Pages .
  4. Нажать Edit рядом со страницей.
  5. Посмотреть на пермалинк под заголовком и нажать Edit , чтобы его поменять.

Таким образом, если у вас не включено использование пермалинков, вы должны опубликовать ваши страницы перед тем как устанавливать URL.

Вывод страниц на сайте

WordPress способен автоматически создавать список страниц сайта, например в боковой колонке, используя называемую wp_list_pages() . Прочтите для более подробной информации, в том числе как:

  • Сортировать список страниц. Полная настройка порядка вывода описана в секции "Page Order" административной панели Write > Page.
  • из вывода или прятать страницу
  • Управлять отображением страниц, то есть выводить ли все страницы или некоторые подстраницы.
  • Определять насколько глубоко список уходит в иерархию страниц.

Copyright 1996-2006

Типы постов на WordPress являются самым широким полем деятельности для разработчиков. Изначально WordPress включает в себя 5 основных типов постов: запись, страница, вложение, ревизия и навигационное меню.

Записи и страницы являются основными типами постов для размещения контента на сайте. И между ними есть несколько отличий.

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

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

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

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

Почему бы не использовать разные шаблоны страниц?

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

По умолчанию шаблон страницы (page.php) настроен таким образом, что весь необходимый контент отображается на странице.

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

Наиболее известный пользовательский шаблон страницы - это Archive (шаблон архивной страницы archive.php ). Он есть во многих темах WordPress и содержит весь контент сайта, который разделен на страницы, категории, тэги, даты архивов, авторские архивы.

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

В темах можно найти и другие типы шаблонов страниц, как например:

  • Контактную форму
  • Страницы без сайдбара (боковой панели)
  • Лендинговую страницу (посадочную страницу)
  • Индекс блога

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

Как выбрать шаблон для страницы?

Добавить шаблон для страницы очень просто. В редакторе страницы справа вы увидите окошко (виджет) под названием «Атрибуты страницы ». Оно размещено под окошком «Опубликовать ».

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

Шаблон также можно изменить другим способом - через список всех страниц. Нужно только нажать на «Свойства ».

Затем изменить шаблон в опциях меню справа.

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

Создаем базовый шаблон страницы для сайта

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

Нужно только использовать код page.php уже существующего шаблона темы в качестве основы для нового шаблона страницы. К примеру, вы используете старую стандартную тему Twenty Twelve . Файл page.php имеет следующий код:

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

/* Template Name: My Custom Page Template */

Шаблон вашей страницы будет выглядеть следующим образом:

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

В стандартном шаблоне сайдбар страницы отображается с правой стороны:

Стандартный шаблон страницы в теме Twenty Twelve

Создать шаблон новой страницы без сайдбара просто.

Для начала нужно создать новый файл, используя любой текстовый редактор (Блокнот или Notepad++ подойдет). Его можно назвать как-то по-простому, например, nosidebar-page.php или full-page.php (о названиях файлов поговорим немного позже). Затем загрузите файл на ваш сайт таким образом, чтобы он находился рядом с файлом page.php.

По сути, наш шаблон - это шаблон от page.php темы Twenty Twelve, только с удаленным кодом .

Он выглядит так:

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

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

Если вы посмотрите на код нашего шаблона, то увидите, что основная часть контента находится под действием определенного класса CSS:

За стиль основной части контента отвечает вторая часть class="site-content" . Если проверить файл стилей (style.css ) темы, то можно заметить, что этот класс находится почти в самом низу:

Site-content { float: left; width: 65.104166667%; }

Для того чтобы расширить контент на всю страницу, нам нужно изменить ширину области контента с 65% на 100% . Но не нужно изменять класс контента сайта, т.к. он по-прежнему используется в других шаблонах, как например, стандартная страница page.php и шаблон записей single.php . Изменение цифры процента для контента сайта повлияет на все записи и страницы на вашем сайте, которые занимают всю ширину страницы.

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

Site-content-fullwidth { float: left; width: 100%; }

После обновления файла style.css с вышеуказанным классом нам нужно изменить наш шаблон с полной шириной страницы и быть уверенными, что мы создали ссылку на класс CSS с шириной в 100%:

Наш финальный шаблон будет выглядеть так:

Этот обновленный шаблон подтверждает, что контент на нашем сайте будет отображаться на всю страницу:

Теперь контент на сайте отображается по всей странице

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

Как называть шаблоны страниц

Согласно WordPress Template Hierarchy , WordPress отображает шаблоны для страницы в следующем порядке:

  • Пользовательский шаблон (Custom Template)
  • page-{slug}.php
  • page-{id}.php
  • page.php
  • index.php

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

Этот порядок означает, что на WordPress всегда будет отображаться шаблон для страницы, если он был прикреплен к ней. Если к странице не был добавлен ни один из шаблонов, то WordPress будет искать page-{slug}.php.

Если шаблон page-{slug}.php не найден, WordPress ищет шаблон по ID страницы. К примеру, если ID страницы = 15, то WordPress будет искать шаблон страницы с названием 15.php.

Если шаблон не привязан к странице и нет совпадений с ID страницы, то WordPress ищет по стандартному шаблону страницы page.php. И если страницы шаблона page.php не существует, то для поиска используется index.php.

Многие разработчики называют свои шаблоны тем, используя формат page-name.php. К примеру, шаблон страницы контактов называют page-contact.php. По большому счету вы можете давать шаблонам названия на свое усмотрение и использовать любые конфигурации, будь то page-name.php, name-page.php или name.php. В любом случае, в будущем вы сможете эти названия изменить.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: