bbpress изменить слово форум, тему, ответ в форуме на другое слово, которое я выбираю

bbpress

Я бы хотел настроить свой форум в bbpress. путем изменения / замены слов, отображаемых на макете форума. Я хотел бы изменить слова (везде они появляются): Форум, тема, ответ. Другими словами, по моему выбору.

У кого-нибудь есть способ сделать это? Думаю, мне нужно будет создать детскую тему? У кого-нибудь есть опыт в такой проблеме?

Кто-нибудь знает, что имя файла для редактирования для темы двадцать одиннадцать. и где находятся файлы?

Solutions Collecting From Web of "bbpress изменить слово форум, тему, ответ в форуме на другое слово, которое я выбираю"

Вы можете подключить фильтры перевода WordPress, чтобы изменить любое слово или фразу. Эти фильтры: gettext , ngettext и gettext_with_context :

 add_filter('gettext', 'change_bbpress_wording', 10, 3); add_filter('ngettext', 'change_bbpress_wording', 10, 3); add_filter('gettext_with_context', 'change_bbpress_wording', 10, 3); function change_bbpress_wording ($translated, $untranslated, $domain) { if ($domain == 'bbpress') { $translated = str_ireplace('Forum', '*desired word*', $translated ); $translated = str_ireplace('Topic', '*desired word*', $translated ); $translated = str_ireplace('Reply', '*desired word*', $translated ); } return $translated; } 

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

Дополнительную информацию см. В разделе URL- страницы hookX-фильтра .