Intereting Posts

Удалить сообщение BuddyPress 'Gravatar' при смене аватара

Я использую latests WordPress и BuddyPress. Когда пользователи переходят на страницу «изменить аватар», они видят это сообщение над областью загрузки:

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

Как я могу скрыть это сообщение? Спасибо, Шей.

Solutions Collecting From Web of "Удалить сообщение BuddyPress 'Gravatar' при смене аватара"

Этот текст находится в следующем шаблоне:

src/bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php

Он использует перевод, поэтому вы должны создать переопределение перевода. См. Как перевести строки __ ('') в admin и https://premium.wpmudev.org/blog/how-to-translate-a-wordpress-plugin/, если вы этого еще не сделали.

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

PS Вы можете узнать, где текст появляется в коде BuddyPress, используя grep – eg

 buddypress$ grep -riI 'Your profile photo will' . ./src/bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php: <p><?php _e( 'Your profile photo will be used on your profile and throughout the site. If there is a <a href="http://gravatar.com">Gravatar</a> associated with your account email we will use that, or you can upload an image from your computer.', 'buddypress' ); ?></p> ./src/bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php: <p><?php _e( 'Your profile photo will be used on your profile and throughout the site. To change your profile photo, please create an account with <a href="http://gravatar.com">Gravatar</a> using the same email address as you used to register with this site.', 'buddypress' ); ?></p>