Главная » Записи с тегом "записи"

Рубрики с меткой ‘записи’

Гостевая книга на PHP/MySQL

Сегодня я попытаюсь рассказать вам о том, как написать гостевую книгу на PHP и MySQL. Ничего сложного в этом нет, да и возможности данной гостевой не очень большие: постраничный вывод записей, возможность удалять записи.

Допустим, что у вас уже есть PHP, MySQL и веб-сервер. Вы все установили и настроили. Читать далее »

WordPress: query_posts. Вывод и сортировка записей как угодно.

WordPress. Сортировка записей по произвольному полю. Например, по рейтингу. Итак, код:

<?php
  // PHP: аналог обычного if, но в 1 строку
  // $paged нужна, чтобы навигация работала корректно
  $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
  $args = array(
  // Поле "рейтинги"

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

Перезаписываем заголовок записи

Это может быть полезно для внутренней поисковой оптимизации сайта (SEO). Суть заключается в следующем:

  • в теге <title> (то, что мы видим в заголовке браузера) будет, как и прежде, отображаться название поста, которые мы вводим в соответствующее поле при создании новой записи;
  • в заголовке поста непосредственно на странице сайта будет отображаться другой заголовок, если он указан в произвольном поле. Читать далее »

Ускорение работы WordPress: кэширование произвольных запросов с помощью Transient API

Использует ли ваша тема WordPress произвольные запросы для отображения случайных, популярных или свежих записей? Если да, то вы должны рассмотреть применение Transient API для кэширования запросов, что позволяет снизить потребление ресурсов, и тем самым сократить время загрузки. Допустим, на вашем сайте в цикле выводится шесть случайных записей. Вывод осуществляется в сайдбар. В данном случае Transient API может оказаться полезным. Каждый раз, когда пользователь обновляет страницу, произвольный запрос WP Query обращается к базе данных и «вытягивает» из нее шесть случайных записей. Если сайт не слишком большой, то это не так страшно. Однако если посетителей действительно много, своими запросами они могут привести к сбою SQL сервера, вследствие которого на экран будет выведено сообщение “Error Establishing Database Connection”. С помощью добавления нескольких строчек кода вы сможете легко восстановить результаты запроса (кэшировать их) в течение определенного периода времени, что осуществляется через Transient API. Читать далее »

Плагины для рейтинга записей в WordPress

Рейтинг записей в WordPress — очень полезное усовершенствование, поскольку оно позволяет узнать, какой контент пользуется популярностью, и, соответственно, востребован, а какой не интересен пользователям, следовательно, надо его как-то переписать, добавить различных деталей, возможно, вообще убрать со страниц блога. На сегодняшний день есть масса плагинов, позволяющих создать рейтинг у записей. Записи с оценкой в WordPress можно выводить в сайдбаре, чтобы пользователи ресурса сразу могли к ним обратиться (большинство плагинов имеют для этого специальные виджеты). Это очень удобный и полезный шаг. Давайте посмотрим, какие существуют плагины для рейтинга в WordPress. Читать далее »

Организация маркетинговой онлайн-кампании с помощью произвольных типов записей

Произвольные типы записей позволяют установить степень гибкости для WordPress, что делает эту open-source платформу более полезной на различных уровнях веб-разработки. Всякий раз, когда я сталкиваюсь с веб-ориентированными задачами, особенно с теми из них, которые затрагивают организацию данных, я сразу же проверяю, может ли WordPress справиться с этой работой, и обычно получаю утвердительный ответ. Читать далее »

Простое и понятное объяснение форматов записей

Форматы записей появились в WordPress 3.1. Что они собой представляют? Чем они отличаются от рубрик и меток? Для чего вообще была введена новая характеристика записей? Давайте со всем этим разберемся.

Формат записи — это некоторое информация, связанная с записью и определяющая ее представление в используемой теме. По умолчанию в WordPress поддерживаются следующие форматы записей: Читать далее »

Создание лайтбокс-галереи в хэдере для случайных записей

В представленном учебном руководстве мы рассмотрим две великолепные возможности WordPress — функцию get_posts() и произвольные поля. С их помощью мы создадим галерею, выполненную в лайтбокс стиле, в которой будут выводиться на экран изображения для случайных записей. Вывод галереи будет производиться перед стандартным циклом записей. Изображения, находящиеся в галерее, будут связаны с записями с помощью ссылок, заданных как заголовки соответствующих записей. Ниже приведен скриншот, иллюстрирующий наши задумки относительно галереи: Читать далее »

Как установить текст по умолчанию в редакторе записей

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

Сайт моего клиента был посвящен валютной бирже Forex. На этом сайте выводились трейдинговые сигналы для пользователей через фиксированные промежутки времени. Я создавал этот сайт на WordPress с помощью программного обеспечения Amember. Когда клиент готов отослать трейдинговый сигнал своим пользователям, он публикует новую запись, содержащую информацию относительно трейда. Игроки биржи (пользователи сайта) информируются о новой записи через e-mail. Читать далее »

Подсветка записей в зависимости от их статуса в панели администратора WordPress

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

В примере, приведенном ниже, я присвоил черновикам желтый цвет, запланированным записям — зеленый, приватным записям — красный; записям, ожидающим проверки — синий цвет, а все остальные записи оставил в стандартной расцветке.

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