Как убрать автора записи в wordpress
Как убрать автора и дату в WordPress
Сегодня я решил опубликовать запись о том, как на мой взгляд, правильно убрать автора и дату в WordPress шаблоне на примере стандартной темы «Twenty Eleven».
Например, если вы соберетесь сделать микроразметку, без даты публикации и автора, такая разметка будет неполной. И это только одна из причин.
Мне кажется, что правильнее будет скрыть их посредством СSS. При этом дата публикации и ссылка на профиль автора будут скрыты и не видны на мониторе посетителя, но они никуда не денутся из кода и поисковые боты будут их видеть.
Для тех, кто не хочет копаться в коде шаблона рекомендую использовать плагин Hide Dates (css), который не тормозит сайт и автоматически скрывает дату публикации.
Публикую свой способ скрытия даты и публикации, не менее простой, чем просто удаление, который я иногда применяю и считаю оптимальным. Свои соображения на этот счет выкладывайте в комментариях.
Как скрыть, убрать дату публикации в WordPress
Для начала нужно найти функцию вывода даты в файлах шаблона. Что-бы не искать вывод даты в разных файлах шаблона, предлагаю сразу открыть файл functions.php и найти подобный отрывок кода :
Картинку можно открыть в полном размере.
И поставить в нужные места кода волшебное слово 🙂 🙂 🙂
А именно в места, показанные на скриншоте ниже.
Только ставить надо внимательно, не пропустив кавычки.
Картинку можно открыть в полном размере.
Как видно из скриншота, я скрыл слово дату публикации — Posted on и саму ссылку на архив по времени публикации.
Теперь дата публикации будет скрыта во всех записях и в анонсах, но при этом код вывода останется не вырезанным.
Как скрыть, убрать автора в WordPress
Картинку можно открыть в полном размере.
В котором мы и будем скрывать с глаз долой автора публикации.
Здесь надо найти class=»entry-meta» — обычно в WordPress в нем выводятся ссылки на страницы с архивами меток, категорий, архивов автора, пермалинки, даты публикаций и прочее.
Картинку можно открыть в полном размере.
На скриншоте помечено синим, куда нужно ставить CSS код.
Советую посетить сайт ТВОЙ ПОМОЩНИК — ИНТЕРНЕТ, в котором много полезной информации о WordPress
Лучший способ отблагодарить автора
Похожие по Тегам статьи
Начиная с версии 3.5 WordPress из редактора удалена функция автоматического добавления атрибута title, что…
На скриншоте показан вывод количества просмотров WordPress в анонсах статей. На днях столкнулся с…
Как известно, в WordPress редакторе существует два режима публикации и редактирования постов — Визуальный…
38 thoughts on “ Как убрать автора и дату в WordPress ”
У меня содержимое всех этих файлов (футер.пхп и т.п.) совершенно по-другому выглядит. даже похожих мест не нашёл, чтобы вставить style=»display:none;».
Спасибо, нашёл, помогло.
А можно еще убрать внизу ссылку на предыдущую (следующую) страницу?
Вот так
/* 18.1 Display None */
.navigation
<
display: none;
>
в style.css
Понял 🙂 Это решается за 5 минут. Просто можно ссылочку на сайт. Посмотрю исходник?
Тема называется eyesite Версия: 1.52
Вот так 🙂
.author <
display: none;
>
.author <
display: none;
>
в файл style.css — скроет дату и автора. А контент будете скрывать, могут забанить.
Спойлером вполне себе как вариант. Я на старом шаблоне в спойлер помещал отрывки кода.
Здравствуйте. Ключевые слова сейчас не котируются и поисковики их игнорируют http://filwebs.ru/metateg-keywords-stoit-li-ispolzovat/
Это не перечень ключевых слов, а скорее всего часто используемые слова на сайте. ЭТО ЕРУНДА, по сравнению с микроразметкой.
вот смотрите сами:
Ну и? Это просто наиболее встречающиеся слова и не относящиеся к ключевым словам. Все что здесь
— ключи, разметка, по которой поисковики распознают ключевые слова. Хотя сейчас уже они на нее не смотрят. А то, что у вас там — просто слова, статистика.
Если вы не копирайтер, то конечно вам не понять важность того, что поисковик ставит слово АВТОР выше реальных ключевиков, которые хотелось бы, чтоб стояли в рейтинге.
Пишите больше ключевиков. Да и вообще забудьте про ключевые слова. ОНИ ИГНОРИРУЮТСЯ.
Эти правила может действуют для Яндекса, и то не факт. Но по Гуглу таких нововведений я не слушала.
Гугл самый первый уже несколько лет не учитывает ключи, вслед за ним Bing Yahoo и все остальные. Факт.
Они теперь по микроразметке будут и по содержимому сайта ранжировать, а вы хотите автор удалять.
Благодяря статье у меня все получилось.
Автор вполне понятно расписал с картинками для «особонепонятливых» как делать.
Благодарствую.
Периодически приходится делать такую процедуру. Дешево и сердито выходит.
Автору респект и уважение!
У меня вот такая тема- customizr wordpress. И я не могу найти в ней нужные поля для того чтобы скрыть имя и дату публикации поста. Подскажите решение. Спасибо.
Я посмотрю тему и обязательно вам напишу сюда в комментарий.
Вобщем это в файл style.css добавить
Но останется (в) и (-) их нужно найти вырезать в файле темы. Вот путь к нему.
Как грамотно убрать дату и блок автора для поста в WordPress? 4 рабочих подхода.
С точки зрения SEO, вывод даты постов в WordPress может быть, как полезным так иметь и отрицательные последствия. Для примера, если у вас информационный сайт, то постоянное дополнение и обновление постов может подымать статьи в поиске и приносить вам дополнительный трафик. Если же это блог компании, то, возможно, есть смысл и убрать дату, особенно если вы не планируете наполнять блог на постоянной основе. Согласитесь, посетитель, зайдя в раздел «Блог» увидит дату последней записи, скажем 3-х или 5-ти летней давности, то это сразу понизит его доверие к вашему ресурсу.
Важно понимать, что устаревший по дате контент получает более низкий CTR и в выдаче Google. Поэтому скрытие даты с помощью CSS я рассмотрю, но использовать его на практике не рекомендую, поскольку это не даст никакого эффекта для поисковиков.
Мы рассмотрим несколько вариантов того, как можно убрать дату, или же год публикации, а также автора статьи.
Удаление даты постов через код темы
Для проведения этих работ вам нужно подключиться к файлам сайта через ftp или же через панель хостинга. Обязательно перед редактированием файлов сделайте бекап темы, или же сайта целиком.
Редактирование файлов будет зависеть и от структуры темы, которую вы используете. Дата может быть задана для каждого раздела сайта отдельно, например, для страницы поста, категории, архива, или же может быть создан отдельный файл по типу entry-header.php, который подключают при выводе публикаций в любом месте сайта, и, удалив его там, вы уберете дату со всех страниц вашего ресурса. Нужно смотреть индивидуально, но принцип редактирования похожий.
В каких файлах стоит искать вывод даты?
Я покажу пример на основе стандартной темы twentynineteen. Задача убрать дату публикации на странице самой статьи. Первое что делаем – это идем в файл single.php.
Как видим, в нем нет функции вывода даты и автора, поэтому переходим в подключаемый файл, который размещен в теме по пути: /template-parts/content/content-single.php.
Здесь также нет вывода даты, но мы видим, что подключается отдельный файл с кодом для верхней части статьи. Найти его можно по пути: template-parts/header/entry-header.php.
Открываем данный файл и ищем следующий кусок кода.
Здесь функция twentynineteen_posted_by() отвечает за вывод блока автора статьи, а twentynineteen_posted_on() за вывод даты. Удалив эти функции, вы уже уберете данные блоки с сайта. Но чтобы разобраться, как формируются эти функции, ищем файл: /inc/template-tags.php, и там находим сами функции, где можно изменить формат даты и вывода блока автора.
Суть подхода я передал, а сам алгоритм поиска идентичный практически для любой темы.
Иногда для поиска кода, который выводит дату можно искать функции: echo get_the_date(), the_date(), the_modified_date() и the_time(). Все они могут использоваться в шаблоне.
Для поиска блока автора могут использоваться функции: the_author(), get_the_author().
Убираем даты постов в WordPress с помощью плагинов
Для тех, кто не хочет редактировать файлы темы, в репозитории WordPress есть много плагинов, которые удаляют даты постов с сайта.
Одним из них является WP Date Remover.
Есть и другие плагины, например: WP Meta and Date Remover, WP Old Post Date Remover. Устанавливая их, нужно проверять исходный код страницы и смотреть, чтобы дата и автор точно удалялись, а не только скрывались с помощью CSS.
Скрываем даты из админки WordPress
Это еще один способ убрать даты публикаций в WordPress.
Для этого нужно сделать следующее.
В административной панели переходим в раздел «Настройки» — «Общие», и находим следующий блок с форматами дат. Ставим переключатель на строчку «Произвольно» и удаляем все в текстовом поле справа.
Жмем кнопку «Сохранить изменения».
Скриншот до внесения настроек.
Даты публикаций пропадут на сайте сразу же после внесения изменений, а вот в выдаче Google они исчезнут не сразу, а спустя некоторое время, после того как поисковик повторно просканирует страницы.
В админке при форматировании в строке «Произвольно», можно указать формат, например: j F. Это позволит вывести число в формате «12 июня» без указания года публикации.
Скрываем дату с помощью CSS
Еще раз оговорюсь, что использовать css код для этих целей не корректно, поскольку это уберет только визуальную составляющую, а весь код, считываемый поисковыми роботами, останется у вас на сайте.
Как использовать css код для решения этой задачи?
В этом случае класс блока entry-meta. Вам нужно будет подставить свой класс. Как видите, есть несколько вариантов, чтобы убрать даты или автора публикаций с сайта на WordPress, надеюсь, материал был для вас полезен, оставляйте комментарии и свои вопросы.
Как убрать автора и дату публикации WordPress
В этой статье мы разберем, как убрать автора и дату публикации в WordPress. Убрать автора и дату можно путем установки специального плагина, либо редактированием кода шаблона темы. Автора публикации рекомендовано убрать в целях безопасности, поскольку автор это логин входа в административную панель. В стандартных темах WordPress дата публикации выглядит не очень красиво, поэтому многие блогеры хотят убрать ее.
Плейлист «Как создать сайт на WordPress»
TimeWeb лучший хостинг для WordPress: домен в подарок, 99 рублей в месяц.
Попробуйте, 10 дней бесплатно: РЕГИСТРАЦИЯ ОБЗОР ВИДЕО
Чтобы в WordPress убрать автора и дату вручную, нужно обладать хотя бы минимальными знаниями программирования. К тому же, в темах WordPress дата и автор выводятся через разные файлы, что затрудняет поиск нужного файла для внесения правок.
Поэтому я рекомендую воспользоваться плагином WP Meta and date remover.
Плагин WP Meta and date remover работает в автоматическом режиме, настроек не требует. Он прописывает в файлах редактора, отвечающих за вывод автора и даты, команду display: none;, которая визуально скрывает весь блок мета-данных.
Для установки плагина перейдите в административную панель «WordPress» ⇒ «Плагины» ⇒ «Добавить новый» и в форме поиска вбейте «WP Meta and date remover». Затем нажмите установить и активировать. Все, установка завершена. После установки и активации плагина, автор и даты публикации автоматически убираются из всех статей на сайте.
Как убрать автора и дату публикации вручную. Наша задача заключается в том, чтобы убрать из шаблона WordPress функцию, которая отвечает за вывод автора, даты и других мета-данных. Стандартно эта функция выглядит вот так:
Если удалить эту функцию, автор, дата и другие мета-данные не будут отображаться в статьях на вашем сайте.
Функция вывода мета-даных может выглядеть по-другому, опять же все зависит от темы. К примеру, это может быть функция the_author() или какая-либо иная, где присутствует надпись «entry_meta».
Перед редактированием файлов в редакторе обязательно сделайте копию! Если вы удалите какой-то фрагмент кода по ошибке, сайт может перестать грузиться. И вы вместо того, чтобы просто убрать лишнее строки на сайте, получите проблемы к его доступы. Будьте, внимательны. Не уверены, воспользуйтесь плагином.
Где можно найти эту функцию? В зависимости от темы оформления, функции вывода мета-данных могут находиться в следующих файлах:
Надеюсь, эта статья поможет вам убрать автора и дату публикации со страниц вашего сайта. Если что-то не понятно, задавайте вопросы в комментариях под статьей.
Как удалить имя автора из записей WordPress
Хотите удалить имя автора из ваших WordPress записей? По умолчанию WordPress не позволяет публиковать посты без имени автора. В этой статье мы покажем вам, как можно удалить имя автора из ваших постов WordPress.
Метод 1. Удаление имени автора из записей WordPress с помощью плагина
Этот метод самый простой и рекомендуется для всех пользователей. Однако он может не работать с некоторыми темами WordPress.
Первое, что вам нужно будет сделать – это установить и активировать плагин Show/Hide Author. После активации заходим на страницу Plugins » Show/Hide Author для задания настроек.
Плагин автоматически скрывает имя автора для всех типов записей. Если вы хотите отобразить имя автора для определенного типа записей, вы можете сделать это на данном экране.
Под типами записей вы можете добавлять ваши собственные URL, где вы хотите скрыть имя автора.
Плагин позволяет скрывать имя автора в большинстве случаев. Однако ваша тема WordPress по-прежнему может выводить сопроводительный текст перед именем автора. К примеру, если до этого стояло «Написано Дмитрием», то останется просто «Написано».
Чтобы скрыть эту строку, вам нужно будет посетить свой сайт, навести курсор мыши на текст, который вы хотите скрыть, после чего проинспектировать данный элемент с помощью опции браузера.
Вам нужно будет найти div класс, который связан со строкой рядом с именем автора.
Затем вам нужно будет скопировать CSS класс, используемый в коде, и вставить его в параметры плагина на странице Advanced options.
Сохраните изменения. Готово.
Метод 2. Ручное удаление имени автора из записей WordPress
Этот метод потребует от вас редактирования файлов темы WordPress. Примечание: перед внесением изменений обязательно создайте резервную копию темы или дочернюю тему. Если что-то пойдет не так, вы всегда сможете откатить изменения.
Темы WordPress имеют разные варианты кода для отображения имени автора. Вам нужно будет найти код, который отвечает за вывод имени автора в ваших файлах темы, после чего удалить его.
Самые распространенные места поиска кода – файлы single.php, content.php, archive.php и index.php.
В некоторых случаях вы не найдете код, который выводит имя автора. Вместо этого вы найдете тег шаблона, определенный в functions.php или template-tags.php.
К примеру, тема Twenty Seventeen использует функцию twentyseventeen_posted_on для вывода имени автора и даты/времени публикации. Эта функция определена в файле template-tags.php.
Теперь вам нужно всего лишь удалить код, который отвечает за вывод имени автора в теме. Пример:
Сохраните изменения. Теперь вы можете посетить сайт и увидеть изменения в действии.
Метод 3. Создание общего имени автора для публикации записей WordPress
Этот метод не удаляет имени автора, но его можно использовать в качестве обходного пути.
Вы можете создать общее имя автора и использовать его для всех ваших прошлых и будущих статей. Вам нужно будет сменить имя автора перед публикацией каждого поста.
Этот метод необратим. Если вы сделаете так и пожелаете вернуться назад, то вам нужно будет вручную редактировать каждый пост и привязывать его к конкретному автору.
Отметив это, давайте начнем.
Сначала добавляем нового автора на сайт WordPress, который будет общим для всех записей. К примеру, пусть это будет editorialteam.
Далее нам нужно зайти на страницу Users » All Users и щелкнуть по ссылке Edit чуть ниже имени пользователя, которого мы только что добавили.
На странице с профилем пользователя прокручиваем вниз до опции Nickname и вводим имя, которое вы хотите выводить на сайте (к примеру, Editorial Team).
После этого нажимаем на меню рядом с «Display name publicly as» и выбираем никнейм, который мы только что создали.
Вы можете также добавить общую биографию и создать граватар для этого аккаунта.
Теперь перейдем на страницу Posts » All Posts и щелкнем по меню Screen Options в самом верху экрана. Введите 999 для отображения количества элементов на странице.
Это позволит вам быстро редактировать и менять имя автора для большого количества записей.
Вы должны выбрать все посты, используя чекбокс, после чего выбрать Edit в выпадающем меню с массовыми действиями. Затем нажмите кнопку Apply для продолжения.
WordPress покажем вам варианты опций массового редактирования. Вам нужно будет изменить Author на общее имя, которое вы добавили ранее, после чего щелкнуть по кнопке Update.
WordPress проведет обновление всех выбранных вами постов и сменит имя автора для них. Помните, что этот процесс может занять определенное время в зависимости от того, насколько быстро работает ваш хостинг WordPress.
Если у вас больше 999 постов, то вам нужно перейти на страницу 2 и повторить этот процесс.
Все, теперь вы можете посетить свой сайт, чтобы увидеть готовый результат.
Как удалить имя автора из постов WordPress (2 простых способа)
Вы хотите удалить имя автора из своих постов в WordPress? Обычно в сообщениях блога должно быть указано имя автора с другими метаданными, такими как дата и категория.
Однако некоторые владельцы блогов могут не захотеть отображать имя автора рядом с их сообщениями в блоге.
По умолчанию WordPress не имеет возможности удалить имя автора, и вы должны выбрать автора, чтобы опубликовать сообщение.
В этой статье мы покажем вам два способа легко удалить имя автора из ваших постов WordPress. Мы также обсудим плюсы и минусы каждого подхода.
Почему вы хотите удалить имя автора?
Имя автора — это важный тип метаданных, добавляемых в ваши сообщения WordPress по умолчанию. Это позволяет вашим читателям узнать об авторах, которые создают контент в вашем блоге.
Однако бывают случаи, когда вы можете захотеть скрыть имя автора.
Например: если несколько сотрудников в вашей команде совместно работают над каждым сообщением в блоге, то может показаться несправедливым указывать за работу одного сотрудника.
В другом сценарии у вас может быть несколько авторов / внештатных авторов, которые время от времени пишут статьи, но вы хотите сохранить постоянный стиль и голос для своего блога.
С учетом вышесказанного, давайте взглянем на решения для простого удаления имени автора из постов WordPress, в то же время позволяя нескольким авторам работать в фоновом режиме.
Способ 1: вручную удалить имя автора из постов WordPress
Ваша тема WordPress решает, когда и как отображать имя автора в ваших сообщениях в блоге. В темах используется несколько подходов, чтобы плагину было труднее предоставить общее решение для удаления имен авторов.
Вам нужно будет отредактировать некоторый код, чтобы ваша тема не отображала имя автора. Если вам неудобно редактировать код, попробуйте второй способ.
Первый способ требует, чтобы вы редактировали файлы темы WordPress. Если вы этого не делали раньше, ознакомьтесь с нашим руководством по копированию и вставке кода в WordPress.
Замечания: Убедитесь, что вы создали резервную копию вашей темы или дочерней темы, прежде чем вносить какие-либо изменения. Если что-то пойдет не так, это поможет вам легко отменить изменения.
Темы WordPress используют разные варианты кода для отображения имени автора. Вам нужно будет найти код, отвечающий за отображение имени автора в файлах вашей темы, и удалить его.
Наиболее распространенными местами для поиска этого кода являются файлы single.php, content.php, archive.php и index.php.
Во многих случаях вы не сможете найти код, который выводит имя автора. Вместо этого вы найдете тег шаблона, определенный в файле functions.php или файле template-tags.php.
Например, стандартная тема Twenty Nineteen использует функцию twentynineteen_posted_by отображать имя автора. Эта функция определена в файле template-tags.php и использует следующий код:
После того, как вы нашли код, который выводит имя автора, вам нужно удалить его.
Например, вы должны удалить код со второй строки до девятой в приведенном выше коде. После этого оставшийся код будет выглядеть ниже.
Не забудьте сохранить изменения после удаления кода имени автора. Затем загрузите файлы обратно на ваш сайт.
Теперь вы можете посетить свой веб-сайт, чтобы увидеть ваши изменения в действии:
Этот метод скрывает имя автора во всех ваших сообщениях; однако страницы архива автора останутся нетронутыми. На странице архива автора WordPress создает список всех статей, написанных конкретным пользователем.
Вы можете найти страницу архива автора по URL-адресу:
Этот URL-адрес доступен для поисковых систем, что означает, что вы все равно можете получать трафик на эти страницы.
Вы можете легко отключить авторские архивы с помощью плагина Yoast SEO. После установки и активации плагина перейдите на SEO »Внешний вид поиска панель инструментов, а затем перейдите на вкладку «Архивы».
Теперь вы можете посмотреть авторские настройки архива. Вы можете включить или отключить авторские архивы на своем сайте.
Это отключит авторские архивы и скроет автор-sitemap.xml файл, созданный плагином Yoast SEO.
Способ 2: создание общего имени автора для публикации сообщений WordPress
Этот метод не удаляет имя автора, но его можно использовать в качестве обходного пути.
Вы создадите общее имя автора и будете использовать его для всех своих прошлых и будущих статей. Вам нужно будет изменить имя автора перед публикацией каждого поста.
Замечания: Этот метод необратим. Если вы сделаете это и захотите вернуться, вам нужно будет отредактировать каждый пост и назначить его первоначальному автору вручную.
При этом давайте начнем.
Сначала добавьте нового автора на свой сайт WordPress и дайте ему общее имя пользователя, например, editorialteam.
Далее нужно посетить Пользователи »Все пользователи нажмите на ссылку «Изменить» под именем пользователя, которое вы только что добавили.
На экране профиля пользователя прокрутите вниз до параметра «Псевдоним» и введите имя, которое вы хотите отобразить (например, Редакционная группа).
После этого щелкните раскрывающееся меню рядом с опцией «Отображать имя как» и выберите только что введенный псевдоним.
Вы также можете добавить общую биографию и даже создать граватар для этой учетной записи пользователя.
Теперь иди в Сообщения »Все сообщения страницы и нажмите на меню параметров экрана в верхней части. Введите 999 для количества элементов для отображения.
Это позволит вам быстро редактировать и изменять имя автора для большого количества постов.
Вы должны выбрать все сообщения с помощью флажка, а затем выбрать редактировать в раскрывающемся меню массовых действий. После этого нажмите кнопку «Применить», чтобы продолжить.
WordPress теперь покажет вам варианты массового редактирования. Вам нужно изменить автора на общее имя автора, которое вы добавили ранее, а затем нажать кнопку «Обновить».
WordPress теперь будет обновлять все выбранные сообщения и менять имя автора. Помните, что этот процесс может занять некоторое время в зависимости от того, насколько быстрым является ваш хостинг WordPress.
Если у вас более 999 сообщений, вам нужно перейти на страницу 2 и повторить процесс.
Это все. Теперь вы можете посетить свой веб-сайт, чтобы увидеть его в действии.
Наша рекомендация
Удаление имени автора с помощью метода кодирования делает работу, но это не лучшее решение. Например, если вы не используете дочернюю тему, обновление темы отменит ваши изменения.
Вот почему мы рекомендуем второй метод для создания общего имени автора.
Это позволяет вам использовать встроенную функциональность WordPress и не требует редактирования какого-либо кода. Это не удалит имя автора или архивы, но сделает их общими. Это также поможет обеспечить постоянство авторства на вашем сайте.
Если вы хорошо разбираетесь в кодировании, вы также можете использовать комбинацию обоих подходов. Вы можете создать общее имя автора для публикации всех ваших сообщений в блоге, а затем жестко закодировать профиль автора в дочерней теме WordPress.
Мы используем аналогичный подход в WPBeginner. Вы можете видеть «Редакцию» в качестве автора всех постов в блоге, включая этот, который вы сейчас читаете.
Вы также можете увидеть это в окне информации об авторе внизу статьи.
Если вы хотите добавить окно с информацией об авторе, как это, то взгляните на лучшие бесплатные плагины для биографии автора.
Мы надеемся, что эта статья помогла вам узнать, как удалить имя автора из постов WordPress. Вы также можете увидеть наш список из 30 эффективных способов монетизации вашего сайта.