Меню

настройки и секреты wordpress

Секреты тонкой настройки WordPress

Я работаю с WordPress с незапамятных времен, и, хотя я изучил множество исходных кодов этой CMS , все равно постоянно нахожу новые секреты и тонкости. Я составил список из 21 улучшения, который может помочь в оптимизации WordPress. Надеюсь, что каждый найдет для себя что-то новое в этой статье!

1. WordPress имеет множество встроенных скриптов

Используя замечательные функции wp_enqueue_script() и wp_enqueue_style() , вы можете легко подключать собственные стили и скрипты, а также управлять ими. Но знали ли вы, что WordPress имеет в своем составе немало уже готовых к использованию скриптов? jQuery, его формы и элементы интерфейса, SWF-объекты , Tiny MCE , Jcrop и Thickbox это наиболее известные названия, помимо многих других. Полный список можно увидеть на сайте WordPress Codex .

2. Замена встроенных скриптов путем отмены их регистрации

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

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

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

3. Принудительное улучшение качества JPG-изображений

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

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

4. Перенаправление на RSS-сервис FeedBurner

FeedBurner используется почти в каждом блоге, с которым я работал. И я не знаю лучшего сервиса для расширения RSS-функций вашего сайта. Выражаю благодарность Elio за написанную им статью « 10 Tips to Optimize Your WordPress Theme », которая содержит следующий код:

Данный код позволяет заменить ссылку вашего сайта (например, http://mysite.com/feed ) на ссылку непосредственно на сервис FeedBurner: http://feeds.feedburner.com/mysite .

5. Использование общих таксономических функций

Множество таксономических функций поможет вам создать собственные таксономии. Также можно воспользоваться встроенными тегами и категориями. Перейдя по ссылке на WordPress Codex можно увидеть полный список таксономических функций . Я использую функции get_term() , get_terms() и wp_get_object_terms() . Чтобы максимально структурировать свой сайт, я максимально полно использую данные функции, даже для тегов и категорий.

6. Настройка сессий в WordPress

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

Механизм сессий достаточно безопасен, если вы не передаете конфиденциальных данных.

7. Список всех функций-хуков

Я начал писать такую функцию. Но когда я воспользовался поиском в Google , то нашел то, что мне было нужно:

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

8. Автоматическое добавление параграфа к любому элементу

WordPress делает это автоматически для контента, но нет причин не использовать эту возможность в других случаях. Функция, которая отвечает за добавление параграфов, называется wpautop() .

Иногда вам потребуется отключить использование данного фильтра по умолчанию. Тогда вам нужно будет отключить его следующим образом:

9. Рассылка электронных писем с помощью WordPress

Недавно я публиковал свою статью « Creating Perfect Emails for Your WordPress Website », в которой был приведен пример использования функций wp_mail() . Эта группа функций позволяет вам использовать встроенные в WordPress возможности отправки электронных сообщений пользователям.

Вы также можете отсылать HTML-содержимое, используя фильтр:

10. Встроенная пагинация

Шесть месяцев назад, для меня стало сюрпризом, что можно обойтись без использования сторонних плагинов и, используя стандартные средства, реализовывать пагинацию (т.е. разбиение на страницы). Встроенная функция paginate_links() позволяет постранично разбивать любой тип содержимого.

11. Простой способ загрузки файлов

В WordPress есть множество различных функций для загрузки. Наиболее простой функцией является wp_upload_bits() , которая загружает файл с указанным содержимым в папку с загрузками:

12. Отображение времени в стиле Twitter

Другой момент истины для меня наступил (учитывая, что я использую WordPress еще с версии 1.5), когда я узнал, что стандартными средствами CMS можно отображать относительное время в человеко-понятном формате, например « 5 минут назад » или « один месяц назад », использовав функцию human_timed_diff() :

13. Вход от имени любого пользователя

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

Будьте осторожны при использовании этой функции. Если не вернуть значение в исходное, то каждый пользователь, который будет входить, будет попадать на панель управления пользователя с Даже во время тестирования, я делаю привязку к своему IP или даже специальной URL-строке для надежности. Можно рекомендовать использовать эту функцию с большой осторожностью.

14. Добавление настраиваемых полей в профиль пользователя в административной панели

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

15. Легкая проверка URL-адресов

Когда вы работаете с URL, всегда следите за тем, чтобы они были правильно сформированы и не содержали в себе запрещенные символы. Функция esc_url() поможет вам это сделать:

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

16. Оптимизация использования текстовых виджетов

Чтобы облегчить использование текстовых виджетов, используйте для них шорткоды ( shortcodes ). Для разработчиков тем ( themes ) это отличный способ повысить гибкость своего продукта для конечного пользователя.

17. Добавление настраиваемых типов записей в RSS-ленту

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

Приведенная выше функция хороша, но записывает ВСЕ зарегистрированные типы функций в RSS-фид . Если вы хотите добавить только определенные типы записей, то вот такая функция:

18. Не нарушайте механизм функционирования циклов WordPress

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

19. Настраиваемые запросы к базе данных

Если вам нужно большее, чем предоставляют стандартные функции WordPress, то вы можете использовать класс $wpdb , чтобы обратиться к базе данных напрямую. Например:

Этот класс имеет много возможностей.

20. Настройка ревизий (сохраненных версий записей) в WordPress

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

21. Настройка стилей комментариев для автора

Если вы хотите выделить комментарии автора, то используйте стилевой класс bypostauthor:

22. Сохранение целой страницы в переменной

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

Данная публикация представляет собой перевод статьи « Powerful WordPress Tips And Tricks » , подготовленной дружной командой проекта Интернет-технологии.ру

источник

55 наиболее значимых советов, хитростей и хаков для WordPress

Очень рад опять вас видеть на страницах своего блога! Сегодня я собрал целую библиотеку плюшек и хаков для Вордпресс. Думаю они пригодятся вам в дальнейшем.

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

1. Использовать пользовательскую домашнюю страницу

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

Сначала вам нужно создать новую страницу в WordPress, и вы можете назвать эту страницу например «Главная». Затем вам нужно будет создать другую страницу и назовем ее «Блог», чтобы использовать ее для отображения постов в блоге.

Теперь перейдите на вкладку «Настройки» в вашей админке WordPress и в разделе «Чтение — На главной странице отображать» поставьте чекбокс на «Главная страница». После этого вы сможете выбрать страницы, которые вы только что создали в качестве страниц «Главная» и «Блог».

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

Читайте также:  настройка iptv на ios

Сохраните этот файл как custom-homepage.php на рабочем столе.

Затем вам нужно подключиться к вашему сайту с помощью FTP-клиента и перейти в папку /wp-content/themes/используемая-тема/. Теперь загрузите файл, который вы создали ранее, в папку своей темы.

Вернитесь обратно в область администрирования и отредактируйте домашнюю страницу. Вы можете выбрать свой собственный шаблон домашней страницы в свойствах страницы.

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

2. Установите Google Analytics

Google Analytics — один из необходимых инструментов для владельцев сайтов. Он позволяет вам видеть, откуда ваши пользователи и что они делают на вашем сайте.

Лучший способ установить Google Analytics — это использовать плагин MonsterInsights. Вы можете вставить код Google Analytics в свои файлы тем, но этот код исчезнет при обновлении или переключении темы.

3. Защита паролем директории wp-admin

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

Однако, добавив еще один уровень аутентификации, вы можете затруднить доступ хакеров к сайту.

Вот как включить защиту паролем для вашего каталога администратора WordPress.

Войдите в панель управления сайтом (cPanel) своей учетной записи на вашем хостинге. В разделе безопасности вам нужно нажать на значок «Защита паролем».

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

Вот и все. Теперь, когда вы пытаетесь получить доступ к своему каталогу wp-admin, вы должны увидеть поле для проверки подлинности, подобное этому:

4. Показывать изображения в строках и столбцах

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

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

5. Разрешить пользователям подписываться на комментарии

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

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

Просто установите и активируйте плагин Subscribe to Comments Reloaded. После активации вы должны посетить «Настройки — Подписаться на комментарии», чтобы настроить параметры плагина.

6. Ограничить попытки входа в систему

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

Чтобы управлять этим, вам необходимо установить и активировать плагин Login LockDown. Это позволяет вам устанавливать ограничения на количество неудачных попыток, которые пользователь может сделать для входа в систему.

7. Анонсы статей на на страницах «Главная» и «Архив»

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

Многие премиум темы и некоторые бесплатные уже используют анонсы на «Главной» и в «Архивах».

8. Добавить свое изображение по умолчанию в Gravatar

WordPress использует Gravatar для отображения фотографий профиля пользователя в WordPress. Если у пользователя нет граватара, тогда WordPress использует изображение по умолчанию, которое называется «Mystery Person».

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

Вы можете легко заменить gravatar по умолчанию своим собственным изображением и сделать его главным.

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

Затем вам нужно скопировать URL-адрес файла изображения.

Теперь вам нужно добавить следующий код в файл functions.php вашей темы для конкретного сайта.

Не забудьте заменить значение $myavatar URL-адресом вашего изображения gravatar, которое вы загрузили ранее.

Теперь вы можете перейти на вкладку «Настройки — Обсуждение», и вы заметите, что ваш пользовательский аватар по умолчанию добавлен к вариантам аватаров по умолчанию.

9. Добавление пользовательского CSS-кода в тему WordPress

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

Самый простой способ добавить пользовательский CSS в любую тему WordPress — это посетить вкладку «Внешний вид — Настроить» в админке вашего сайта. Это запустит настройку вашей темы и вы увидите предварительный просмотр своего веб-сайта в правой панели.

Теперь нажмите на меню «Дополнительные стили» на левой панели, чтобы развернуть его.

Вы увидите текстовое поле, в котором вы можете добавить свой собственный CSS. Как только вы добавите правило CSS, вы сможете увидеть его применительно к панели предварительного просмотра вашего веб-сайта.

Не забудьте нажать кнопку «Сохранить и опубликовать» сверху, когда вы закончите вносить свои стили CSS.

10. Использование инструмента Inspect Element для настройки

Добавление пользовательских стилей CSS это отлично, но как узнать, какие классы CSS нужно редактировать? Как вы отлаживаете его?

Используя инструмент Inspect Element, вы можете редактировать HTML, CSS или код JavaScript для любой веб-страницы и просматривать свои изменения в реальном времени (только на вашем компьютере).

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

Это разделит ваше окно браузера, и вы сможете увидеть исходный код HTML и CSS на странице.

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

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

11. Добавьте миниатюры в Facebook

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

Если вы используете плагин Yoast SEO, вы можете выбрать миниатюру для Facebook в Yoast SEO metabox на экране редактирования сообщений.

Вы также можете выбрать миниатюру Facebook для своей домашней страницы, посетив «SEO — Социальные сети».

12. Добавить избранное изображение или миниатюру в сообщения RSS-ленты

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

Чтобы исправить это, вы можете добавить следующий код в файл functions.php вашей темы вашего сайта.

13. Показать анонсы в ленте RSS

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

Чтобы исправить это, перейдите на вкладку «Настройки — Чтение» и прокрутите страницу вниз до пункта «Для каждой статьи в RSS-ленте отображать». Выберите «Анонс» и нажмите кнопку сохранить.

14. Используйте шорткоды внутри текстовых виджетов

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

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

Вы также можете использовать плагин Shortcode Widget, который добавляет текстовый виджет с поддержкой шорткодов на ваш сайт WordPress.

15. Добавить изображения в боковой панели WordPress

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

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

Затем перейдите на вкладку «Внешний вид — Виджеты» и добавьте виджет «Текст» в свою боковую панель. Внутри текстового виджета вам нужно будет добавить HTML-код в следующем формате.

Теперь вы можете сохранить настройки своего виджета и посмотреть свой сайт.

16. Добавить контент статей в RSS-ленту

Хотите управлять своими RSS-лентами, добавив контент своих статей, видимый только для ваших подписчиков RSS-канала?

Добавьте следующий код в файл functions.php вашей темы.

Этот код покажет текст «Автор этого текста — Юрич» перед статьей и «Посетите мой сайт zacompom.ru» после статьи.

17. Задержка сообщений в RSS-ленте

Вы когда-нибудь публиковали статью, прежде чем она была готова? Мы все делали так. Вы можете просто опубликовать статью и продолжить ее редактирование.

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

Читайте также:  галакси эйс сброс настроек

Добавьте следующий код в файл functions.php вашей темы.

Этот код задерживает опубликованные сообщения от появления в RSS-канале на 10 минут.

18. Отображение случайных изображений в шапке

Хотите отобразить случайные изображения в шапке на вашем сайте? Большинство тем WordPress имеют встроенную поддержку для отображения изображения шапкина вашем веб-сайте. Однако вы также можете загрузить несколько изображений и позволить вашей теме случайным образом отображать их в шапке.

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

19. Добавить иконки в меню навигации

Вы хотите отобразить значки рядом со ссылками в меню навигации? Самое простое решение — использовать плагин Menu Image.

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

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

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

Это выведет меню, в котором вам нужно установить флажок рядом с параметрами CSS.

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

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

Затем вам нужно загрузить значки изображений на свой сайт, посетив страницу «Медиафайлы — Добавить новый». После загрузки файлов изображений скопируйте их URL-адреса, так как они понадобятся вам в следующем шаге.

Теперь вы можете добавить значок изображения в свое навигационное меню, добавив пользовательский CSS. Вот пример CSS, который вы можете использовать в качестве отправной точки.

Не забудьте заменить URL-адрес изображения собственным URL-адресом вашей картинки.

20. Открывать ссылку меню в новом окне

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

Фактически — эта опция скрыта, чтобы удалить нагромождение опций с экрана. Вам нужно будет щелкнуть по кнопке параметров экрана в правом верхнем углу экрана и проверить опцию «link target».

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

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

21. Добавить полноэкранный поиск наложением слоя

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

Вы также можете добавить это на свой сайт WordPress. Самый простой способ сделать это — установить и активировать плагин WordPress Full Screen Search Overlay.

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

22. Добавьте фиксированное плавающее меню

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

Во-первых, вам нужно установить и активировать Sticky Menu (или Anything!) на страницу установки плагинов.

После активации перейдите на страницу настроек плагина, расположенную в разделе «Настройки — Фиксированное меню» (или Anything!). Добавьте класс CSS в меню навигации и сохраните изменения.

23. Добавьте нескольких авторов в сообщение

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

Вам нужно будет установить и активировать плагин Co-Authors Plus.

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

24. Добавить категории на страницы WordPress

Хотите добавить категории и теги на страницы в WordPress? По умолчанию они доступны только для сообщений. В основном, поскольку страницы должны быть статичным автономным контентом.

Если вы хотите добавить категории и теги, просто добавьте этот код в файл functions.php вашей темы.

25. Создайте локальный сайт WordPress на своем компьютере

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

26. Отобразить общее количество комментариев

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

Самый простой способ сделать это — установить плагин Simple Blog Stats. После активации вы можете добавить шорткод [sbs_apoproved] на любой пост или страницу, чтобы отобразить общее количество комментариев.

27. Показать общее количество зарегистрированных пользователей

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

Самый простой способ сделать это — установить плагин Simple Blog Stats. После активации вы можете добавить шорткод [sbs_users] на любую запись или страницу, чтобы отобразить общее количество зарегистрированных пользователей.

28. Создайте новые размеры изображений

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

Чтобы создавать новые размеры изображений в WordPress, вам необходимо добавить следующий код в файл functions.php вашей темы.

Этот код добавляет три новых размера изображения. Не забудьте изменить названия и размеры изображений в соответствии с вашими собственными требованиями.

29. Добавление иконок категорий

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

Сначала вам нужно установить и активировать плагин Taxonomy Images. После активации перейдите в раздел «Записи» и нажмите кнопку «Добавить» рядом с красным значком миниатюр для каждой категории.

30. Преобразование категорий в теги и наоборот

Часто люди не понимают, как правильно использовать категории и теги в WordPress. Иногда вы можете создать категории, которые должны были быть тегами и наоборот.

Перейдите на страницу «Инструменты — Импорт» и установите конвертер категорий и тегов.

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

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

31. Массовое перемещение сообщений между категориями и тегами

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

На самом деле для этого есть плагин. Просто установите и активируйте плагин Bulk Move. После активации вам нужно перейти в «Инструменты — Bulk Move», чтобы переместить ваши сообщения.

32. Отобразить последнюю дату обновления ваших сообщений

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

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

Этого можно достичь, добавив следующий код в functions.php:

33. Как отобразить относительные даты в WordPress

Хотите показать относительные даты, например, вчера, 10 часов назад или неделю назад для своих сообщений в WordPress? Относительные даты дают пользователям представление о том, сколько времени прошло, поскольку что-то было опубликовано.

Чтобы добавить относительные даты, вам необходимо установить и активировать плагин Meks Time Ago. После активации вам нужно перейти на вкладку «Настройки — Общие» и прокрутите страницу вниз до раздела «Meks Time Ago Options».

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

34. Удалить номер версии WordPress

По умолчанию WordPress добавляет версию WordPress в заголовок вашего сайта.

Однако, если вы хотите удалить номер версии WordPress, просто добавьте следующий код в файл functions.php вашей темы.

35. Обновление URL-адреса WordPress, когда не удается получить доступ к wp-admin

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

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

Самый простой способ обновить URL-адреса WordPress — это добавить этот код в файл functions.php вашей текущей темы.

Не забудьте заменить zacompom.ru собственным доменным именем. Как только вы зайдете на свой сайт WordPress, перейдите в раздел «Настройки» и обновите URL-адреса. После этого вам нужно будет удалить код, добавленный в файл функций.

36. Деактивировать все плагины, если не удается получить доступ к wp-admin

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

Читайте также:  upvel wifi адаптер настройка

Вот как вы можете легко отключить плагины при блокировке из области администрирования?

Сначала подключитесь к сайту с помощью FTP-клиента и перейдите в папку /wp-content/. В нем вы найдете папку плагинов.

Теперь вам просто нужно переименовать папку plugins например в plugins.old, и WordPress автоматически отключит все плагины.

37. Удаление ссылок на изображение по умолчанию в WordPress

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

Лучший способ справиться с этим — добавить следующий код в файл functions.php вашей темы.

Этот код автоматически устанавливает параметр ссылки изображения по умолчанию в none.

38. Включить категорию в URL поста

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

Если вы хотите добавить название категории в свои URL-адреса WordPress, перейдите на страницу «Настройки — Постоянные ссылки». Нажмите на «Произвольно» и добавьте /%category%/%postname%/ в поле рядом с ним.

У меня сделано как на рисунке ниже. Я еще добавил расширение .html в конец страницы.

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

39. Отображение случайные постов

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

Во-первых, вам необходимо установить и активировать плагин Advanced Random Widget. После активации перейдите на страницу Внешний вид — Виджеты, а затем добавьте виджет «Случайные статьи» в боковую панель.

40. Разрешить регистрацию пользователя на вашем сайте

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

Перейдите на страницу «Настройки — Общие» и установите флажок рядом с параметром «Членство». Ниже вам нужно выбрать роль по умолчанию, которая будет назначена новым пользователям по умолчанию. Если вы не совсем уверены какую роль давать, то используйте роль «Подписчик».

41. Создайте пользовательскую форму для регистрации пользователей

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

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

После активации перейдите на страницу «WPForms — Addons», чтобы установить и активировать аддон регистрации пользователя.

После этого вам нужно создать новую форму, посетив «WPForms — Добавить новую страницу». Это запустит WPForms, где вам нужно выбрать форму регистрации пользователя в качестве шаблона.

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

42. Исключение определенных категорий из RSS-ленты

Иногда вам может потребоваться исключить определенные категории из RSS-ленты WordPress. Самый простой способ сделать это — установить и активировать плагин Ultimate Category Excluder.

После активации перейдите на страницу «Настройки — Категория — Исключения», чтобы настроить параметры плагина.

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

43. Изменить длину анонса

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

44. Показывать динамическую дату публикации

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

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

45. Как изменить имя пользователя

WordPress позволяет легко изменять имя пользователя, но вы не можете изменить ник пользователя. Есть два способа сделать это.

Самый простой способ — использовать плагин под названием Username Changer. После активации плагина перейдите на страницу «Username Changer» в вашей админке.

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

46. Разрешить пользователям оценивать комментарии

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

Сначала вам нужно установить и активировать плагин Comments Like Dislike.

После активации вам нужно посетить «Комментарии — Comments Like Dislike» страница для настройки параметров плагина.

47. Дублирование постов или страниц

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

Более эффективный способ сделать это — использовать плагин Duplicate Post. Просто установите и активируйте плагин, а затем перейдите на вкладку «Записи — Все записи».

Вы увидите вариант клонирования сообщения или создания нового черновика.

48. Разрешить пользователям отправлять статьи на вашем сайте

Авторы вашего сайта могут просто войти в свою учетную запись и написать сообщения. Но что, если вы хотите, чтобы ваши пользователи могли отправлять сообщения напрямую без создания учетной записи?

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

Вам нужно будет установить и активировать плагин WPForms. Для доступа к аддону отправки вам понадобится про-версия плагина.

После активации перейдите на страницу «WPForms — Addons», чтобы загрузить и активировать аддон добавления отправлений.

После этого вы можете перейти к «WPForms — Добавить новую страницу», а затем выбрать «Форма отправки сообщения в блог» в качестве шаблона.

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

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

49. Отключение уведомлений о комментариях

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

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

50. Изменить имя отправителя в исходящих почтовых сообщениях

По умолчанию, когда WordPress отправляет уведомление по электронной почте, он использует «WordPress» в качестве имени отправителя. Это выглядит немного непрофессиональным, и вы можете изменить его на настоящего человека или на свой сайт.

Вы можете легко изменить это, добавив этот код в файл функций вашей темы.

51. Изменение автора сообщения

Хотите изменить автора сообщения WordPress? По умолчанию опция изменения автора сообщения скрыта на экране редактирования сообщений.

Вам нужно будет отредактировать сообщение, в котором вы хотите изменить имя автора, а затем нажмите кнопку «Настройки экрана» в правом верхнем углу экрана. Установите флажок рядом с параметром author.

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

52. Перестроить экран редактирования сообщений

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

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

53. Изменение количества сообщений, отображаемых на страницах блога

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

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

54. Автоматическое закрытие комментариев в старых статьях

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

WordPress позволяет автоматически отключать комментарии к старым статьям. Вам нужно посетить страницу «Настройки — Обсуждение», а затем перейти к разделу «Другие настройки комментариев».

55. Разбиение длинных статей на страницы

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

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

Я надеюсь, что эта статья поможет вам найти для себя новые советы, трюки и хаки WordPress.

Спасибо за ваше внимание — до скорых встреч!

источник

Добавить комментарий

Adblock
detector