Архив рубрики: Публикации

Как исключить последний пост в цикле WordPress

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

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

query_posts('posts_per_page=4&offset=1');

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

Ваш код цикла должен выглядеть следующим образом:

<?php

query_posts('posts_per_page=4&offset=1');

if ( have_posts() ) : while ( have_posts() ) : the_post();

?>

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



2016-09-24T07:21:24
Шпаргалка

Что такое: Loop

Цикл, или цикл WordPress или просто цикл, является PHP-код, который отображает посты в WordPress. Цикл используется в темах WordPress для отображения списка постов на веб-странице.

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

Пример использования простого WordPress цикла:

<?php



// проверяет, если есть какие-то посты, которые соответствуют запросу

if (have_posts()) :



  // Если есть посты, соответствующих запросу, то запустить цикл

  while ( have_posts() ) : the_post();



    // код внутри цикла будет повторяться для каждого поста

    ?>



    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="Закладки" title="Ссылка <?php the_title(); ?>"><?php the_title(); ?></a></h2>



    <p class="date-author">Автор: <?php the_date(); ?> by <?php the_author(); ?></p>



    <?php the_content(); ?>



    <p class="postmetadata">Категория: <?php the_category(); ?> | Теги: <?php the_tags(); ?> | <a href="<?php comments_link(); ?>" title="Оставить комментарий">Комментарии</a></p>



    <?php



    // Остановить цикл, когда отобразятся все посты

 endwhile;



// Если посты не найдены

else :

?>

<p>К сожалению нет постов соответствующих Вашим критериям.</p>

<?php

endif;

?>

Что такое: Loop

Дополнительная литература



2016-09-24T05:49:41
Глоссарий

Как скрыть категории WordPress в постах?

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

Для этого введите следующие строки выше цикла поста (проверить этот учебник для получения дополнительной информации, о том что такое цикл):

<?php if (is_front_page() && !is_paged() 

) $posts = query_posts($query_string . '&cat=-35,-65'); ?>

Это предотвращает показ постов из категории 35 и 65 от появления в общем списке постов.



2016-09-24T04:33:28
Шпаргалка

Узнайте, как скрыть панель пользователя WordPress с вашего сайта

В WordPress 3.1 и более поздних версиях имеется новая функция — панель администратора.

Она позволяет выполнять административные задачи на вашем блоге во время просмотра через верхнюю панель.

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

Есть много людей, однако, которые хотели бы отключить эту функцию.

Главным образом потому, что она движется с вашим сайт с около половины дюйма вниз и создает конфликты с некоторыми темами.

Узнайте, как скрыть панель пользователя WordPress с вашего сайта

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

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

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



2016-09-23T22:11:58
Шпаргалка

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

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

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

Здесь мы расскажем о плагине » WPS Hide Login«, чтобы помочь нам повысить безопасность, изменив наш URL входа на сайт WordPress. Плагин очень легкий и не потребует от вас изменения файла .htaccess. Плагин просто работает путем перехвата запросов страниц, а затем переписывать их.

Но во- первых, давайте разберемся: Почему мы должны изменить адрес входа в WordPress?

Преимущества изменение URL входа в WordPress

Преимущества изменение URL входа в WordPress

Защита от атак Brute Force

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

В большинстве случаев, если хакер планирует взломать вас с грубой силой, то он / она должен взломать ваш логин, пароль и ваш логин URL.

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

Взлом вашего URL не будет труден, если вы используете по умолчанию wp-admin или wp-login. Но если вы добавите уровень изменчивости на ваш URL логина, то даже если вы восприимчивы к взлому теоретически, взломщикам работать станет значительно сложнее.

Скрытие уязвимости в WordPress

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

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

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

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

Ребрендинг экрана входа

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

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

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

Теперь, если вы не уверены, подвергается ли ваша страница входа нападению хакеров или нет, просто установите плагин Simple History на вашем сайте в WordPress. Он показывает каждую попытку которую сделали боты / хакеры для входа на веб-сайт. Если вы видите регулярные промежутки времени неудачных попыток входа, вы можете получить ваш WordPress изменить пароль как можно скорее при помощи данного руководства.

Как изменить адрес страницы входа для дополнительной безопасности

Как изменить адрес страницы входа для дополнительной безопасности

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

Так что без дальнейших церемоний, вот шаг за шагом инструкция на Как изменить адрес входа на сайт в WordPress для дополнительной безопасности:

ШАГ 1

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

ШАГ 2

Теперь найдите «WPS Hide Login», а затем установите этот плагин. После установки, вы должны сделать очевидное и нажмите на кнопку «Активировать плагин».

В качестве альтернативы, вы можете загрузить плагин из репозитория WordPress.

WPS Hide Login

ШАГ 3

После этого вы зайдите на страницу » Настройки -> Общие«. Новое поле должно быть доступно теперь в самом низу страницы — «Login URL».

Здесь вы можете вставить фразу, которая будет заменять URL по умолчанию / wp-admin /. Попробуйте написать что-то, что затруднит  вход для других, но легко будет для вас, чтобы помнить.

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

После того как вы создали свой желаемый URL входа в систему просто нажмите на «Сохранить изменения » и ваша работа сделана.

Одна вещь, которую вы должны сделать в настоящее время является то, что вы должны войти на свой сайт WordPress через этот новый логин URL.

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

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

  • Custom Login URL
  • Rename wp-login.php

Вывод:

Владелец сайта получает около тысячи вредоносных попыток входа на сайт каждый день. Многие пользователи сообщили, что только изменение их URL входа уменьшили эти атаки на 99%. Мы надеемся, что вышеупомянутые плагины будут полезны для вас и повышения уровня безопасности. Пожалуйста, сообщите нам свой опыт, используя плагины и если вы столкнулись с какой-либо проблемой и настройкой его. Кроме того, если вы знаете о каких-либо других плагинов, чтобы изменить свой WordPress URL входа, которые лучше, чем те, упомянутые то расскажите о них в комментариях.

Защита WordPress для дополнительной безопасности



2016-09-23T19:28:57
Плагины

Знакомимся с интерфейсом WinBox

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

Сегодня мы будем знакомиться более подробно с замечательной утилитой WinBox для управления роутерами и системами на MikroTik RoS Читать