Условные теги WordPress

Дата публикации:Август 9, 2010

Условные теги названы так потому, что они обеспечивают вывод информации в зависимости от каких-либо условий. Одним из таких условных тегов является тег is_home(), проверяющий, является ли страница, на которой вы находитесь в данный момент, домашней. Используем эту возможность, чтобы вывести на экран приветствие: Таким образом, если мы находимся на домашней странице, то увидим на экране строку приветствия, заданную параграфом с классом «welcome». Слишком просто, поэтому попробуем сделать что-либо посложнее. Допустим,…

Читать далее...

Передача множественных параметров в теги шаблона WordPress

Дата публикации:Август 9, 2010

Выводить содержание при помощи тегов шаблона достаточно просто. Некоторые из них не принимают параметров, другие же могут принимать только один параметр, подобно bloginfo() из примера, приведенного ранее. Однако, существуют теги шаблонов, которые принимают сразу несколько параметров. Одними из самых полезных для блоггера являются теги шаблона edit_post_link() и edit_comment_link(). Они добавляют ссылки «Изменить» под записями и комментариями, что позволяет быстро отредактировать соответствующий материал. Обычно эти теги шаблона расположены в файле темы…

Читать далее...

Тэги включения (include) WordPress

Дата публикации:Август 8, 2010

Каждый файл темы содержит несколько специальных тегов шаблона — тегов включения. Эти теги включают в себя функции, ответственные за вывод определенных файлов в пределах заданной темы. Теги включения в основном применяются для вывода заголовка, футера, а также сайдбара. Данные теги содержатся в файле index.php и подключают к нему заголовок, футер и сайдбар соответственно. Первые два тега не принимают параметров; третьему тэгу можно передавать параметры, отвечающие за отображение дополнительных сайдбаров, к…

Читать далее...

Использование тегов шаблонов в WordPress

Дата публикации:Август 8, 2010

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

Читать далее...

Темы и шаблоны WordPress

Дата публикации:Август 7, 2010

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

Читать далее...

WordPress и PHP

Дата публикации:Август 7, 2010

Основой CMS WordPress служит язык программирования PHP. Для того чтобы вести полноценную работу со своим блогом (изменять темы, включать плагины, редактировать стили и т.д.), достаточно обладать лишь поверхностными знаниями CSS и HTML. Язык PHP может пригодиться вам лишь в случае написания собственных плагинов, чем занимаются отдельные разработчики. При работе с кодом полезным оказывается справочник codex.wordpress.org. В самом низу страницы можно выбрать наиболее подходящий язык представления информации. Помимо обучающих статей, кодекс…

Читать далее...

Как сделать процесс установки WordPress безопасным?

Дата публикации:Август 6, 2010

Для того чтобы процесс установки WordPress стал более безопасным, нужно придерживаться нескольких простых вещей. Во-первых, нужно всегда проверять актуальность инсталлятора, поскольку с каждой новой версией WordPress закрывает очередные лазейки для хакеров. Во-вторых, в процессе инсталляции нужно применять сгенерированные ключи аутентификации (об этом уже говорилось ранее). Начнем по порядку. Первое, что необходимо сделать, это добавить в файл header.php следующую строку: Если этого не сделать, хакеры узнают, какую версию WordPress вы используете,…

Читать далее...

Перенос WordPress на новый хостинг

Дата публикации:Август 6, 2010

Для того чтобы переместить все данные на новый веб-хостинг, можно воспользоваться удобным инструментарием, находящимся в панели управления WordPress — Экспорт/Импорт. Подготовка блога к перемещению осуществляется посредством инструмента Экспорт. Тем самым вы создадите файл, содержащий все необходимые данные. Далее, установите WordPress на новый хостинг. Установка должна быть чистой, поэтому удалите все автоматически созданные страницы и записи. Затем скопируйте папку wp-content со своего старого сервера на новый — тем самым вы переместите…

Читать далее...

Резервное копирование данных в WordPress

Дата публикации:Август 6, 2010

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

Читать далее...

Несколько слов о базе данных WordPress

Дата публикации:Август 5, 2010

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

Читать далее...