filtrod 2.0.11
gettext
Opis
Filtruje każdy przetłumaczony ciąg tekstowy — pozwala podmieniać teksty w panelu bez edycji plików tłumaczeń.
Przykład użycia
add_filter( 'gettext', ... )php
add_filter( 'gettext', 'wpdocs_rename_posts', 10, 3 );
function wpdocs_rename_posts( $translation, $text, $domain ) {
if ( 'default' === $domain && 'Posts' === $text ) {
return __( 'Artykuły' );
}
return $translation;
}
add_filter( 'gettext', 'wpdocs_rename_posts', 10, 3 );
function wpdocs_rename_posts( $translation, $text, $domain ) {
if ( 'default' === $domain && 'Posts' === $text ) {
return __( 'Artykuły' );
}
return $translation;
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$translation | string | Translated text. |
$text | string | Text to translate. |
$domain | string | Text domain. Unique identifier for retrieving translated strings. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'gettext', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'gettext', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}Popularne w tej kategorii