Архив метки: Лучшие учебники по Wodpress

Как отправлять записи по электронной почте через функции в WordPress

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

Следующий шаг, добавить эту учетную запись в вашей установке WordPress. Для этого, войдите в  админку WordPress, перейдите в раздел Настройки -> Написание и в разделе публикация через e-mail введите необходимые детали:

Почтовый сервер : <имя домена>

Порт : 110 (служба требует доступа POP3 для учетной записи электронной почты)

Логин : <полный адрес электронной почты>

Пароль : <соответствующий пароль для учетной записи электронной почты выше>

Например:

Mail Server : andreyex.ru

Порт : 110

Войти Имя : secret_wordpress_email@andreyex.ru

Пароль : MyDTAongL@sr

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

Вам нужно после это посетить соответствующий URL для вашей установки WordPress постов/страниц, отправленные на указанный выше адрес электронной почты. URL имеет тип:

http://andreyex.ru/wordpress/wp-mail.php

Где:

andreyex.ru — это фактическое название вашего домена

WordPress — это путь к вашей установке WordPress. Можно пропустить, если WordPress установлен непосредственно в корневой папке /public_html веб для вашего домена.

Или , если мы предполагаем, что вы используете доменное имя, указанное в предыдущем примере, и установка WordPress находится в директории блога:

http://andreyex.ru/blog/wp-mail.php

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

Более подробно об отправке через email с помощью плагина у нас есть статья: Как добавлять посты по электронной почте в WordPress.

 



2017-01-04T12:35:40
Лучшие учебники по Wodpress

Как отключить PDF миниатюры в WordPress

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

Почему надо отключить PDF миниатюры в WordPress?

WordPress 4.7 начал генерировать миниатюры PDF — файлов, загруженная их в медиа загрузчик WordPress.

Предварительный просмотр миниатюр PDF в WordPress 4.7

Это очень полезная функция для большинства сайтов WordPress.

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

Если новая функция конфликтует с существующими загрузки PDF, то они могут отключить предварительный просмотр PDF миниатюр в WordPress.

Сказав это, давайте посмотрим, как легко отключить предварительный просмотр PDF миниатюр в WordPress 4.7 и более поздних версиях.

Отключить PDF миниатюры в WordPress

Этот урок требует от вас добавить простой фрагмент кода на вашем WordPress сайте. Если вы еще не делали этого раньше, то вы можете увидеть наш гид про то как добавлять фрагменты кода из Интернета в WordPress.

Вам нужно будет добавить этот код в файл вашей темы functions.php или сайт-специфический плагин.

function wpb_disable_pdf_previews() { 

$fallbacksizes = array(); 

return $fallbacksizes; 

} 

add_filter('fallback_intermediate_image_sizes', 'wpb_disable_pdf_previews');


 

Не забудьте сохранить изменения.

Этот код просто дает WordPress пустой массив для размеров миниатюр PDF и останавливает WordPress от создания предварительного просмотра миниатюр.

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

Без предварительного просмотра миниатюр

Мы надеемся , что эта статья помогла вам узнать , как отключить предварительный просмотр PDF миниатюр в WordPress.



2016-12-16T01:46:31
Лучшие учебники по Wodpress

Как исправить ошибки, связанные с файлом Pluggable.php в WordPress

Вы видите ошибку файла pluggable.php на вашем WordPress сайте? Иногда, когда вы добавляете фрагмент кода на вашем сайте или активируете новый плагин, вы можете получить сообщение об ошибке файла pluggable.php. В этой статье мы покажем вам, как исправить ошибки файла pluggable.php в WordPress.

Когда и почему вы видите ошибки Pluggable.php?

WordPress позволяют пользователям и плагинам переопределить некоторые основные функции. Эти функции находятся в файле pluggable.php.

Если WordPress плагин или пользовательский фрагмент кода не может корректно обрабатывать одну из этих функций, то вы увидите сообщение об ошибке, примерно вот такую:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Пример ошибки в файле pluggable.php

Иногда вы можете продолжать работать на вашем сайте с этой ошибкой, но она будет появляться в области администратора.

Ошибка в области администратора WordPress

Сказав это, давайте посмотрим, как легко исправить ошибку pluggable.php файла в WordPress.

Исправление ошибок в файле Pluggable.php в WordPress

Файл pluggable.php является файлом ядра WordPress. Это не является хорошей идеей, изменить файл ядра WordPress как в вашем первом варианте, даже при наличии ошибки, указывающие на них.

Для того чтобы исправить ошибку в файле pluggable.php, просто посмотрите на первую строку, которая указывается в сообщении об ошибке.

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

В приведенном выше примере, ошибка находится в теме в файле functions.php в строке 1035.

Это означает, что вам нужно отредактировать файл functions.php вашей темы и изменить или удалить код вызывает эту ошибку.

Иногда заголовки уже посланы ошибка вызвана дополнительным пространством после закрытия тега php?>, так что вы можете просто удалить эту часть кода, и это должно исправить эту проблему.

Давайте рассмотрим другой пример:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090

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

Почти во всех случаях, ошибки, упоминающие файл pluggable.php не вызваны самим файлом.

Эти ошибки обычно вызваны пользовательским фрагментом кода, который вы добавили в файл functions.php, или плохо кодированной плагин, или даже ваша теме WordPress.

Простое удаление или редактирование кода или дезактивировать плагин сделает ошибку уйти.

До сих пор не могу понять, что причиной этих ошибок?

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

Мы надеемся, что эта статья помогла вам решить ошибку с файлом pluggable.php в WordPress. Вы также можете добавить список наиболее распространенных ошибок WordPress и как их исправить .



2016-12-15T20:41:55
Лучшие учебники по Wodpress

Как добавить Google Search на сайт в WordPress

вы хотите использовать поиск Google на свой WordPress сайта? Хотя WordPress поставляется с встроенной функцией поиска, это не очень хорошо. Именно поэтому многие владельцы сайтов добавить Google поиск по сайту на их сайте WordPress. В этой статье мы покажем вам, как легко добавить Google Search в WordPress сайте.

Почему вы должны использовать поиск Google в WordPress?

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

Есть много поисковых плагинов для WordPress как SearchWP , Swiftype и т.д. Проблема заключается в том, что вам все равно придется управлять ими, и они будут иметь влияние на сервер ресурсов.

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

Другие преимущества использования поиска Google являются скорость, пользователи уже доверяют бренду Google, и вы не должны поддерживать или обновить его.

Сказав это, давайте посмотрим, как вы можете легко добавить Google поиск по сайту для вашего WordPress сайта.

Метод 1: Добавление Google Search в WordPress с плагином

Этот первый метод проще и рекомендуется для начинающих. Это позволяет добавить поиск Google на свой WordPress сайта, не изменяя ваших файлов темы.

Первое, что вам нужно сделать, это установить и активировать плагин WP Google Search. Для получения более подробной информации см наш шаг за шагом руководство о том, как установить плагин в WordPress.

После активации, вам необходимо посетить страницу Настройки »WP Google Search для установки плагина.

Параметры страницы для WP Google Search

Плагин попросит вас предоставить идентификатор Google Search Engine. Вот как вы получите идентификатор поисковой системы.

Посетите веб — сайт Google Custom Search и нажмите на ссылку New Search Engine слева.

Создание нового движка Google Custom Search для вашего сайта на WordPress

Просто предоставьте URL вашего WordPress сайта в поле ‘Sites to Search’. Далее, вам нужно выбрать язык вашего сайта. И, наконец, нажмите на кнопку Создать, чтобы продолжить.

Теперь Google создаст ваш собственный поисковик и покажет вам сообщение об успешном выполнении со ссылками на дальнейшие действия. Вам нужно нажать на кнопку панели управления, чтобы продолжить редактирование поисковой системы.

Перейти к панели управления двигателя Google Custom Search

Это приведет вас к панели управления для вашего пользовательского поиска. Во-первых, вам нужно нажать на кнопку «Search Engine ID» и скопировать идентификатор поисковой системы.

Скопируйте ID пользовательского поиска Google

Далее, вам нужно нажать на раздел «Look and Feel». На вкладке Макет выберите только результаты.

Выберите макет страницы результатов поиска

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

Теперь вы можете переключиться обратно на свой WordPress сайт. Вставьте ID поисковой системы, который вы скопировали ранее на странице настроек WP Google Search, а затем нажать на кнопку Сохранить изменения для сохранения настроек плагина.

После этого вам необходимо посетить страницу Внешний вид »Виджеты. Там вы увидите виджет WP Google Search в списке доступных виджетов. Перетащите виджет на боковую панель, где вы хотите отобразить форму поиска.

Пользовательский виджет поисковой системы Google

Нажмите на кнопку Сохранить, чтобы сохранить ваши настройки виджета.

Теперь вы можете посетить свой сайт, чтобы увидеть форму поиска в действии.

Google форма пользовательского поиска в WordPress

Способ 2: Вручную добавление Google Search в WordPress

Этот метод требует внесения изменений в вашей теме WordPress или файлов дочерней темы. Не рекомендуется для начинающих. Убедитесь в том , чтобы создали резервные копии ваших WordPress сайта, прежде чем принимать какие — либо изменения в ваших файлах темы.

Посетите веб — сайт Google Custom Search и нажмите на ссылку New Search Engine слева.

Создание нового движка Google Custom Search для вашего сайта WordPress

Просто предоставьте URL вашего WordPress сайта в поле ‘Sites to Search’. Далее, вам нужно выбрать язык вашего сайта. И, наконец, нажмите на кнопку Создать, чтобы продолжить.

Теперь Google создаст свой собственный поисковик и покажет вам сообщение об успешном выполнении со ссылками на дальнейшие действия. Вам нужно нажать на кнопку Get code, чтобы продолжить.

Получить код для вашего пользовательского поиска Google

На следующем экране вы увидите код в текстовое поле. Вам нужно скопировать этот код.

Для следующего шага вам потребуется клиент FTP. Если вам нужна помощь, тогда смотрите наше руководство о том, как использовать FTP для загрузки файлов WordPress.

Подключитесь к сайту с помощью FTP, а затем перейдите к папке /wp-content/themes/your-current-theme/. Замените текущую папку темы с названием текущей темы.

Редактирование файла searchform

Найдите файл searchform.php в вашей директории темы WordPress. Скачайте этот файл на свой компьютер и откройте его в текстовом редакторе как Блокнот.

Удалить все содержимое файла и вставьте пользовательский код поисковой системы Google. Сохраните файл, а затем загрузить его обратно на WordPress сайт с помощью FTP.

После вставки код пользовательского поиска Google, перейдите к Внешний вид » Виджеты и перетащите виджет поиска в боковой панели.

Добавление виджета поиска

Нажмите на кнопку Сохранить, чтобы сохранить ваши настройки виджета.

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

Настройка пользовательского поиска Google

Перейти на сайт Google Custom Search и изменить поисковую систему. Это покажет настройки пользовательского поиска. Нажмите на Внешний вид из боковой панели.

Google Custom Search имеет некоторые готовые темы, доступные для выбора. Вы также можете нажать на вкладку Настройка и выбрать свой собственный цвет шрифта, границы и фона.

Настройка цвета и внешний вид пользовательского поиска Google

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

Мы надеемся , что эта статья помогла вам узнать, как добавить поиск Google на сайт в WordPress.



2016-12-15T14:05:58
Лучшие учебники по Wodpress

Как запретить поисковым системам вход на WordPress сайт

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

Почему и кто хочет запретить поисковики

Для большинства веб-сайтов, поисковые системы являются основным источником трафика. Вы можете спросить, почему кто-то хочет блокировать поисковые системы?

Верите или нет, есть много пользователей, которые работают на своих сайтах, помещая их на живом общедоступном домене вместо создания локальной среды разработки или создания development site.

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

Есть много способов, с помощью которых поисковые системы могут найти сайт. Например:

  1. Ваше доменное имя могло быть ранее принадлежавших кому-то еще, и на него все еще есть некоторые ссылки, указывающие на веб-сайт в настоящее время.
  2. Результаты некоторой области поискового сайта может индексироваться с вашей ссылки на них.
  3. Есть буквально тысячи страниц с списком доменных имен, и ваш сайт может появиться на одном из них.

Есть много вещей, которые происходят в Интернете, и не одна из них не находятся под вашим контролем. Тем не менее, ваш сайт все еще находится под вашим контролем, и вы можете поручить поисковым системам не следовать или индексировать ваш сайт.

Блокирование поисковых систем от сканирования и индексирования WordPress сайта

WordPress поставляется с встроенной функцией, которая позволяет инструктировать поисковые системы не индексировать ваш сайт. Все, что вам нужно сделать, это посетить Настройки » Чтение и установите флажок рядом с пунктом опции поиска видимости сайта.

Параметры поиска видимости в WordPress

Когда этот флажок установлен, WordPress добавляет эту строку в заголовок вашего сайта:

<meta name='robots' content='noindex,follow' />

 

WordPress также изменяет файл robots.txt вашего сайта и добавьте эти строки к нему:

User-agent: *

Disallow: /


 

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

Как убедиться, что Ваш сайт не отображается в результатах поиска?

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

Как защитить паролем весь сайт, используя Cpanel

Если ваш хостинг провайдер для WordPress предлагает доступ для управления учетной записи хостинга Cpanel, то вы можете защитить весь сайт, используя ее. Просто войдите в панели управления Cpanel, а затем нажмите на защитить паролем каталоги.

Защита паролем сайта WordPress при использовании Cpanel

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

Выберите корень документа

На следующем экране выберите папку, в которой установлен ваш WordPress сайт. Это, как правило, public_html или каталог www. После этого, установите флажок рядом с надписью «защитить паролем эту директорию». Далее, введите имя в защищенный каталог и нажмите кнопку Сохранить.

Добавить имя пользователя и пароль

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

Это все, ваш сайт теперь защищен паролем, и никто в том числе поисковые системы не могут получить доступ к веб-сайту.

Как запретить поисковым системам вход на WordPress сайт

Мы надеемся, что эта статья помогла вам остановить роботов поисковых систем или запретить индексировать ваш WordPress сайт.



2016-12-12T00:56:59
Лучшие учебники по Wodpress

Как скрыть страницы в WordPress с помощью Google

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

 

Скрытие поста или страницы WordPress из Google

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

Мы покажем вам, как сделать это в WordPress с помощью двух методов. Вы можете выбрать тот, который лучше работает для вас.

Мы также покажем вам, как защитить паролем посты и страницы в WordPress. Если вы не хотите использовать первые два метода, то этот подход позволит вам контролировать видимость ваших постов и страниц для всех пользователей.

 

Метод 1: Скрыть WordPress страницу от поисковых систем с помощью Йоаст SEO

Этот метод проще и рекомендуется для начинающих.

Первое, что вам нужно сделать, это установить и активировать плагин Yoast SEO. Для получения более подробной информации см наш шаг за шагом руководство о том, как установить плагин в WordPress.

Далее, вам нужно отредактировать пост или страницу, которую вы хотите скрыть от поисковых систем. Прокрутите вниз, мета-поле Yoast SEO ниже редактора постов и нажмите на кнопку Дополнительные параметры.

Скрыть пост или страницу WordPress из Google с помощью Йоаст SEO

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

Прежде всего, необходимо выбрать ‘NoIndex‘ из выпадающего меню рядом с вариантом ‘Meta robots index’. После этого нажмите на кнопку ‘nofollow’ рядом с вариантом ‘Meta robots follow’.

Теперь вы можете сохранить/опубликовать свой пост или страницу.

Yoast SEO теперь добавит эту строку кода на свой пост или страницу:

<meta name="robots" content="noindex,nofollow"/>

 

Эта строка просто говорит поисковым системам не следовать или индексировать эту страницу.

 

Способ 2: Скрыть WordPress страницу от поисковых систем с помощью файла robots.txt

Этот метод требует редактирование файла robots.txt. Добавление неправильной инструкции в этом файле может иметь негативное влияние на SEO вашего сайта, поэтому не рекомендуется для начинающих пользователей.

Файл robots.txt представляет собой конфигурационный файл, который вы можете добавить в корневую директорию вашего сайта WordPress. Это позволяет веб-сайту содержить инструкции по поисковых ботов, отсюда и название файла robots.txt.

Для получения дополнительной информации, посмотрите на наше руководство о том, как оптимизировать ваш WordPress robots.txt для SEO.

Вы также можете отредактировать файл robots.txt, подключив к вашему веб — сайту, используя FTP — клиент или «Диспетчер файлов» в Cpanel или любой другой вашей панели на хостинге для WordPress.

Вам нужно будет добавить эти строки в файл robots.txt.

User-agent: *

Disallow: /your-page/

 

Строка агента пользователя позволяет ориентироваться на конкретных ботов. Мы используем знак звездочки, чтобы включить все поисковые системы.

Следующая строка определяет часть URL, которая приходит после вашего доменного имени.

Теперь давайте предположим, что вы хотите скрыть пост в блоге с URL, наподобие этого:

http://example.ru/2016/12/my-blogs-post/

Вот как вы будете добавлять этот URL в файл robots.txt.

User-agent: *

Disallow: /2016/12/my-blogs-post/

 

Не забудьте сохранить изменения и загрузить файл robots.txt обратно на сервер.

 

Недостатки использования robots.txt, для скрытия его содержимое

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

В то время как большинство поисковых систем следуют инструкциям в файле robots.txt, многие другие поисковые роботы и роботы могут просто игнорировать его. Эти роботы ползают по веб для распространения вредоносных программ, целевых веб-сайтов, или сбор информации, например, учетных записей электронной почты, номера телефонов и т.д.

 

Способ 3: Защита паролем постов или страниц в WordPress

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

WordPress поставляется с встроенной функцией защиты паролем постов и страниц. Просто отредактируйте пост или страницу, которую вы хотите защитить.

Под опубликованным мета окном, нажмите на ссылку «Изменить» рядом с опцией «Видимость«.

Изменить вариант видимости для записи или страницы

При этом будут показаны параметры видимости, доступные в WordPress. Вы можете оставить пост/страницу общественности, сделать его закрытой, или защитить ее паролем.

Частные посты доступны только для зарегистрированных пользователей, которые имеют по крайней мере роль редактора пользователя на вашем сайте.

Защищенные паролем посты может увидеть любой посетитель, который имеет пароль. Нажмите на защищенный паролем опцию, а затем введите надежный пароль.

Установка защиты паролем на пост в WordPress

Теперь Вы можете опубликовать или сохранить пост/страницу.

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

Содержание защищенное паролем

Более подробные инструкции смотрите в руководстве о том, как защитить паролем пост и страницу в WordPress.

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



2016-12-11T22:01:59
Лучшие учебники по Wodpress