Работа с циклами в WordPress

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

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

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

Особенности циклов WordPress

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

Циклы (loops) являются сердцем WordPress — они содержатся в любом файле шаблона используемой темы. Без циклов тема потеряла бы большинство своих функциональных возможностей. Некоторые теги шаблона работают только в пределах цикла, что вы увидите в дальнейшем, при разборе примеров. Основной цикл (Loop) WordPress Если вы желаете создавать качественные, многофункциональные сайты на основе WordPress, то просто обязаны понимать структуру и применение циклов. Остановимся на рассмотрении базового цикла, поскольку он представляется наиболее…

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

Условные теги 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 со своего старого сервера на новый — тем самым вы переместите…

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