Архив метки: CMS Wordpress

Что такое: обратные ссылки (Бэклинки)

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

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

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

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

Думаю, что обратных ссылок в виде обменов среди сайтов.

Пример: Один блоггер Джон пишет очень интересные статьи о спортивном празднике. Другой блоггер Саманта не согласена с ним и статьи пишет об этом в другой статье для интернет-журнала. Она ссылается на статью блогера Иоанна, чтобы ее читатели могли понять обе точки зрения. Блог Иоанна получает ценную обратную связь. С другой стороны, статья Саманты становится популярной и многие другие сайты ссылаются на ее статью. Сайт Саманты получает множество новых обратных ссылок. Хотя Джон получил только один бэклинк на свою статью, ценность его увеличивается за счет обратных обратных ссылок сгенерированных на статью Саманты.

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

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

Дополнительное Чтение



2015-09-29T13:30:42
CMS WordPress

Что такое: шаблон тега

Шаблон тега — это PHP-функция, используемая для создания и динамического отображения информации. Темы WordPress содержат различные шаблоны и темы, разработчики используют шаблоны тегов для выборки и отображения динамических данных. WordPress имеет множество встроенных шаблонов тег, которые можно использовать в теме WordPress. WordPress плагины и темы могут также определять свои собственные теги шаблонов и использовать их в разных шаблонах.

Пример:

<?php the_author(); ?>


 

Автор шаблона тега отображается имя автора поста в WordPress.

 

Пример использования:

<p>This post is written by <?php the_author(); ?></p>


 

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

 

Пример:

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>


 

Шаблон тегов, в основном, функции PHP, поэтому любые PHP-функции, определяемые плагинами WordPress или тема могут быть использованы в качестве шаблона тега. Чтобы использовать эту функцию в качестве шаблона тегов, функция должна быть определена в теме файла functions.php.

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

Пример:

function donation_request() {

    $this_article = wp_title('',true);

    echo '<p>Привет, если Вы любите читать '.$this_article.' пожалуйста, установите <a href="http://AndreyEx.ru/donate/">пожертвования</a>.';

}


 

Чтобы использовать эту функцию в шаблоне, добавьте эту строку кода:

<?php donation_request(); ?>


 

Несколько шаблонных тегов могут также быть объединены, чтобы достичь цели.

Дополнительное Чтение



2015-09-26T09:41:23
CMS WordPress

Что такое: шаблон в WordPress

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

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

В большинстве тем WordPress есть стандартные шаблоны с кодом для генерации HTML-вывода для конкретных разделов сайта.

  • Главный – index.php. Чтобы отобразить главную страницу сайта.
  • Заголовок – header.php. На странице отображается заголовок раздела.
  • Боковая панель – sidebar.php. Генерирует вывод HTML для раздела боковой панели.
  • Нижний колонтитул – footer.php. Отображает «Нижний колонтитул».
  • Тема функции – functions.php. Содержит коды и функции, которые будут использованы в теме.
  • Один пост – single.php. Отображает на одной странице пост.
  • Комментарии – comments.php. Выводит комментарии и форму комментариев.

Что такое: шаблон в WordPress

Шаблоны могут быть включены друг в друга. Например, single.php может иметь заголовок, футер, сайдбар, контент и шаблон включен в него. Вордпресс позволяет пользователям добавлять столько, сколько им хотелось. Некоторые темы будут иметь для них настраиваемые боковые панели.

WordPress также имеет шаблоны иерархии. Если тема не имеет single.php по некоторым причинам, то WordPress будет автоматически падать назад в более общие шаблоны, такие как index.php.

Помимо этих шаблонов, каждая тема WordPress должна иметь определенный тип файла по имени style.css.

Дополнительное Чтение



2015-09-25T21:30:28
CMS WordPress

Что такое: JavaScript

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

Сам WordPress и WordPress темы и плагины используют JavaScript в сочетании с jQuery, AJAX и других веб-технологии для создания более быстрого, интерактивного, и лучшего веб-приложения.

Файл JavaScript может быть добавлен с темой WordPress или плагином в WordPress. Он может быть вызван с помощью функций wp_register_script() и wp_enqueue_script(). JavaScript может также быть жестко задан в теме WordPress, однако это не лучший способ использовать JavaScript в теме WordPress.

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

WordPress также включает в себя несколько библиотек JavaScript, которые темы и плагины разработчиков могут использовать в собственных проектах. Это включает jQuery, ряда jQuery плагинов, Underscores, json для JS и Backbone библиотеки JavaScript.

Дополнительное Чтение



2015-09-24T20:33:03
CMS WordPress

Защитите Вашу папку admin в WordPress путем ограничения доступа в .htaccess

Как мы уже упоминали в то время как с помощью WordPress 2.8.3, наш сайт был атакован в попытке взломать нашу папку WP-admin. К счастью, WordPress имеет нашел баг и выпустила соответствующее Обновление безопасности в WordPress 2.8.4, но эта атака заставила нас принимать дополнительные меры безопасности для нашего сайта. Мы ограничили доступ к нашей папке wp-admin с помощью .htaccess и назначение конкретных IP-адресов, которые могут получить к нему доступ. Прежде чем какой-то хакер переустановить наш пароль и то потому, что они могли видеть нашу папку wp-admin и увидеть логин бар. Теперь никто, кроме редакторов не может увидеть нашей админ-панели. В этой статье мы расскажем вам, как можно ограничить папку wp-admin для доступа по IP адресу с помощью файла .htaccess.

Для начала вам нужно открыть свой файл .htaccess, расположенный в /wp-admin/, и сделать резервную копию.

Примечание: запрещено редактировать свой корневой файл .htaccess, не вставить эти коды там. Она должна быть в папке /wp-admin/ .htaccess если Вы не видите этот файл, то создайте пустой файл, назовите его .htaccess в папке wp-admin.

Затем вставьте следующий код:

AuthUserFile /dev/null

AuthGroupFile /dev/null

AuthName "WordPress Admin Access Control"

AuthType Basic

<LIMIT GET>

order deny,allow

deny from all

# разрешен IP адрес Роман

allow from xx.xx.xx.xxx

# разрешен IP адрес Виталик

allow from xx.xx.xx.xxx

# разрешен IP адрес Андрей

allow from xx.xx.xx.xxx 

</LIMIT>

Вставьте Ваш IP-адрес и загрузить файл.

Теперь если у вас есть более одного IP, убедитесь, что вы перечислить их здесь. Например, работа, дом, в отпуске, если вы когда-либо использовали его. Каждый раз, когда вы хотите перейти на свой wp-admin из другого места, то вам придется добавить дополнительный IP-адрес. Единственный минус этого хака, это будет держать ваши папки wp-admin безопасности.



2015-09-24T16:07:25
CMS WordPress

Как защитить паролем администратора WordPress (каталог WP-admin)

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

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

Логин к вашей cpanel. Прокрутите вниз, пока не увидите вкладку безопасность. Нажмите на значок “защитить паролем каталоги”.

Логин к вашей cpanel. Прокрутите вниз, пока не увидите вкладку безопасность. Нажмите на кнопку “защитить паролем каталоги” значок.

При нажатии на который, появится лайтбокс где просят каталог. Просто нажмите на корневой Web. Оказавшись здесь, перейдите к папке, где ваш WordPress хостинг. Затем нажмите на папку /WP-admin/. Вы увидите такой экран:

параметры защиты для папки на хостинге

Просто установите флажок защитить паролем каталог. Затем создайте пользователя для каталога. Все. Теперь при попытке доступа к директории WP-admin, вы должны увидеть окно «требуется аутентификация» такой:

требуется аутентификация

Ручной Метод

Сначала создайте .htpasswds файл. Загрузить этот файл в ваш /public_html/ каталог.

Затем, создайте .htaccess файл и загрузить его в каталог /WP-admin/. Затем добавьте следующие коды там:

AuthName "Admins Only"

AuthUserFile /home/ваша папка/.htpasswds/public_html/wp-admin/passwd

AuthGroupFile /dev/null

AuthType basic

require user putyourusernamehere


Вы должны обновить свой логин там. Также не забудьте обновить AuthUserFile путь доступа.

У меня 404 ошибка или слишком много ошибка перенаправлений

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

ErrorDocument 401 default


Хорошо что у вас есть. Теперь у вас есть двойная аутентификации для вашей админки WordPress. Это хорошая альтернатива для ограничения WP-admin доступ по IP-адресу.

Обновление: вот как исправить в админке работу Аякс

Если вы защитите паролем Админ-директорию, то она сломает AJAX-функциональность в интерфейсе (если он используется). В нашем случае, у нас нет никаких плагинов, которые пользуются AJAX интерфейс. Но если вы делаете, то вот как исправить эту проблему.

Откройте .htaccess файл, расположенный в папке /WP-admin/ (это было не главный файл .htaccess, который мы редактировали выше).

В WP-admin файле .htaccess, вставьте следующий код:

<Files admin-ajax.php>

    Order allow,deny

    Allow from all

    Satisfy any

</Files>



2015-09-24T14:30:53
CMS WordPress