Архив автора: admin

Как управлять комментариями в WordPress

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

Узнайте, как настроить и управлять комментариями в WordPress

Что такое комментарии и Pingbacks

Если комментарии включены (которые они по умолчанию), то ваши посетители могут делиться своими мыслями в содержании вашего поста. Они называются комментарии. Комментарии являются большими для вашего сайта, потому что они показывают вам, что из вашего контента становится популярным и каково мнение посетителей о том, что вы пишете. Подробнее о комментариях можно прочитать в статье что такое: Комментарии.

Что такое комментарии и Pingbacks

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

Что такое Pingbacks

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

пингбэк в WordPress

Настройка комментариев в WordPress

Доступные настройки для ваших комментариев перечислены в разделе вкладки Настройки -> Обсуждение в вашей панели администратора WordPress.

Настройка комментариев в WordPress

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

  • Позвольте людям оставлять комментарии на новые статьи — этот параметр обрабатывает комментарии на ваши новые посты, будут ли включены или отключены по умолчанию. Обратите внимание, что включение или отключение комментариев по конкретному посту или страницы будет перезаписывать эту настройку.
  • Администратор должен всегда утвердить комментарии пользователей — если вы хотите, модерировать каждый комментарий, поступающий на ваш сайт, прежде чем он покажется на сайте, включите эту опцию. Если вы сделаете это, то, чтобы активировать новые комментарии необходимо перейти на страницу Комментарии и активировать их.
  • Показывать аватары — по умолчанию, WordPress свяжет адрес электронной почты комментатора к его / ее аватара в Gravatar , если таковой присутствует. С помощью этой опции вы можете скрыть или показать аватары рядом с вашими комментариями.

Защита от спама в комментариях с Akismet

Настройка Akismet для сайта WordPress является одним из первых вещей, которые вы должны сделать. Спам является глобальной проблемой и часто комментарии в WordPress являются местом, где боты пытаются ввести фиктивный контент с ссылками на их сайты. Akismet является внешняя служба по блокированию спама. Она имеет базу данных известных сообщений электронной почты, IP — адреса и имени пользователя, используемых для рассылки спама. Когда посетитель вашего сайта представляет комментарий, это проверяется с помощью Akismet и помещается в специальный папку для спама, если она соответствует требуемым критериям. Первое, что вы должны сделать, это перейти на сайт Akismet и нажать кнопку Say Goodbye to Comments Spam.

Защита от спама в комментариях с Akismet

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

Активация аккаунта Akismet в WordPress

На следующей странице, просто введите ключ Akismet и нажмите кнопку Use this Key.

API ключ Akismet в WordPress

Вот и все! Ваш плагин Akismet установлен и работает на вашем WordPress сайте. Вы увидите подтверждение этого и информацию о текущем состоянии серверов Akismet.

Далее следуйте инструкциям на сайте Akismet для создания учетной записи. После того, как он будет готов, вам будет передан Akismet Key .

Отключить комментарии к отдельным страницам или постам

Иногда, вы можете отключить комментарии к определенной странице или постам. Например, ваша страница Обратной связи с простой формой почты и на нем не должно быть комментарии. В таких случаях, вы можете отключить комментарии для конкретного поста или страницы. Для этого откройте сам пост / страницу и прокрутите вниз , пока не дойдете до вкладки обсуждения. Снимите там флажок Разрешить комментарии и Разрешить пинги и трекбэки, чтобы запретить показ комментариев на этой конкретном посте или страницы.

Отключить комментарии к отдельным страницам или постам



Django. База данных и модели ( часть 6)

Реляционные базы данных

Django прекрасно работает и с MySQL, PostgreSQL, SQLite, Oracle — все это реляционные базы данных.

Реляционные — это значит relational, relation — отношения, в нашем случае отношения между таблицами в нашем случае.

В прошлом уроке мы создали простое Django приложение “houses” и подключили его к проекту. А сейчас начнем его настраивать и начнем с файла models.py, в котором мы определим структуру данных приложения.

models.py — отвечает за описание нашей будущей базы данных

Внутри его, создаем класс House унаследованный от models.Model

В терминах Django класс House называется моделью и модель House отвечает за конкретный дом, который мы будем продавать клиенту.

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

class House(models.Model):
      pass

Наши дома имеют определенные характеристики вроде:

  • Цены
  • Площади
  • Материала изготовления

Эти характеристики задаются внутри модели и называются полями модели
(переменные — колонки базы данных)

Создадим заголовок, первую колонку
name = models.CharField(«название», max_length=200)
# CharField — подразумевает собой набор символов
# max_length=200 — максимальная длина символов в строке

Создадим еще одно поле price, во вторую колонку
price = models.IntegerField(«цена»)
# IntegerField — может принимать и хранить целые числа
# “цена” — русское название поля price

Добавим еще одно поле description типа TextField в третью колонку
# TextField — в отличии от CharField, может хранить тексты произвольной длинны (для больших массивов текстовой информации) и его не нужно ограничивать параметром max_lenght
descriptions = models.TextField(“описание”)

Дополнительно
# models.DateTimeField — используется для хранения даты публикации статьи, это формат хранения как времени так и даты
# models.DateField — хранит только дату
# models.IntegerField — хранит цифровые целочисленные значения

class Meta — включает в себя дополнительные свойства для нашей будущей таблицы.

Нас интересует название таблицы, мы не хотим, чтобы Django самостоятельно давал название нашей таблицы, по-этому мы описываем это в классе Meta. Его нужно поместить во внутрь класса House (sites -> dom_u_morya -> houses)

файл models.py

сlass House(models.Model):
      class Meta():
            db_table = «new_houses»

Более современные требования требует дополнительных параметров

class House(models.Model):
      house_name = models.CharField(«Название», max_length=200, default=«»)
      house_price = models.IntegerField(«Цена», default=0)
      house_description = models.TextField(«Описание», default=«»)

И так в нашей модели House есть три поля, которые описывают его структуру


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

Создание поста на WordPress

Узнайте, как создавать новые посты на WordPress

В этом уроке мы научим вас очень простое, что вам нужно сделать в WordPress — это создание постов. Для начала, войдите на сайт в панель администратора и перейдите в Записи -> Добавить новую.

Добавить запись в Worpress

На этой странице вы увидите редактор постов в WordPress. Наиболее важные части на этой страницы являются:

  • Заголовок поста — введите название вашего поста в этой области. В вашей теме будет показано выше вашего содержания.
  • Содержание поста — вы можете использовать редактор WordPress WYSIWYG , чтобы добавить фактическое содержание вашего поста. Обратите внимание , что у него есть две вкладки — визуальный редактор (используйте редактор для форматирования текста) и текстовый редактор (добавить HTML — код непосредственно).

редактор постов в WordPress

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

Публикация поста в WordPress

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

Созданный пост в блоге WordPress



2016-09-12T16:40:16
Создать сайт на Worpress

Замшевая сумочка с вышивкой «Осенние листья».

Сумочка сшита из плотной замши горчичного, желто-рыжеватого оттенка.
Замша приятная на ощупь, не сильно ворсистая.

Декорирована вставкой с ручной вышивкой крестом на льне, размер вышивки — 9 см.
Вышивала их еще в 2012 году, и вот они дождались своей Осени. 😉

Подкладка — корейский хлопок в ненавязчивую мелкую клеточку.
Дно сумочки формируют выточки.  
Сумочка держит форму.

Ждёт свою хозяйку в моём магазине на ЯМ:  http://www.livemaster.ru/nastyaar?view=profile



Автор: Арбузова Анастасия
Дата публикации: 2016-09-12T07:47:00.000-07:00

Установка и настройка apcupsd на XenServer

Понадобилось настроить автоматическое выключение двух гипервизоров Xenserver 6.5 при отключении электроэнергии с помощью apcupsd. Информация уже не очень актуальная, так как сейчас вышел новый гипервизор под версией 7, но тем не менее, хочу зафиксировать свой опыт, может еще кому-нибудь пригодится. Подсказу для XenServer 7 тоже приведу. Был приобретен один UPS APC Smart-UPS SC 1500VA/865W и подключен по USB порту к одному из xenserver.

Читать

Django. Подготовка среды разработки (часть 4)

Как активировать virtualenv в PyCharm?

Ссылка на статью от Jetbrains

Переходим по следующему пути:

File -> Settings -> Project Dom_u_morja -> Project Interpreter

  • Нажимаем на эту маленькую шестеренку cogwheel_framed возле поля проекта и выбираем опцию More…
  • Нажимаем на “+” затем Add Local и выбираем нужный интерпретатор

Проверяем заработал ли интерпретатор. Нажимаем кнопку Run, если не заработало, то нажимаем Run/Debug Configurations и делаем настройку следующим образом как на рисунке.

Pycharm Professional — как открыть базу данных SQLite?

Переходим по следующему пути:

View -> Tool Windows -> Database

Автор: Vladimir Semenovich