Множественные циклы WordPress

Множественные, или вложенные, циклы оказываются полезными для решения самых разнообразных вопросов. К примеру, вы хотите, чтобы в сайдбаре выводились последние добавленные записи. Это можно сделать, добавив дополнительный цикл. Рассмотрим небольшой пример для уяснения действия вложенных циклов. Здесь мы определяем вывод пяти последних записей из рубрики News в специальное поле, расположенное в самом низу страницы. Возможности вывода информации с вложенными циклами Наиболее часто вложенные циклы применяются для вывода информации в самом…
Читать далее...Метки:wordpress , множественные циклы wordpress , циклы , циклы wordpress
Работа с циклами в WordPress

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

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

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

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

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

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

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

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

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


Комментарии