Articles of textdomain

load_child_theme_textdomain не работает в function.php

У меня есть детская тема, которая не локализована. Поэтому я добавил это в function.php add_action( 'after_setup_theme', 'my_child_theme_setup' ); function my_child_theme_setup() { load_child_theme_textdomain( 'mytheme', get_stylesheet_directory() . '/languages' ); } Это не работает. Я искал часы, и я прочитал, что кто-то посоветовал положить это в начало header.php load_child_theme_textdomain( 'mytheme', get_stylesheet_directory() . '/languages' ); Внезапно он начал работать. […]

Как я могу увидеть текстовую область моей темы?

Где я могу открыть текстовую область моей текущей темы для использования с переводом ( GetText )?

Как решить проблему с функцией перевода без аргументов и отсутствие текстового домена?

У меня есть предупреждение через плагин WordPress Themecheck. ПРЕДУПРЕЖДЕНИЕ. Найдена функция перевода, в которой отсутствует текстовый домен. Функция esc_html__, с аргументами Как вы можете видеть, нет приведенных выше аргументов, и я действительно потерял это. Вот функция кода: <?php wp_nonce_field( basename( __FILE__ ), 'matilda_featured_image_nonce' ); $selected = esc_html__( get_post_meta( $object->ID, 'matilda_featured_image', true ) ); ?> Мой […]

Тема не хочет загружать файлы локализации

Вот мой фрагмент functions.php: function get_theme_text_domain() { //Same behavior if I return the string as 'return 'whatever' $theme = wp_get_theme(); return $theme->get('TextDomain'); } function tamtando_theme_setup() { load_textdomain(get_theme_text_domain(), get_template_directory() . '/languages'); […] } add_action('after_setup_theme', 'tamtando_theme_setup'); $theme – массив со всеми свойствами темы: как и ожидалось. $theme->get('TextDomain') возвращает 'tamtando': как и ожидалось. Я заметил, что при использовании […]

Должны ли все ссылки на текстовый домен на мою текущую тему?

Я запускаю тему проверки по теме, которую я унаследовал, и я нашел множество рекомендаций, подобных этой: RECOMMENDED: Text domain problems in loop.php. The twentyten text domain is being used! На сайте нет планов на перевод, так что самое лучшее, что можно сделать в этой ситуации? Замените каждую ссылку на twentyten в текстовый домен моей темы […]

Тема Word.Mo-файла не загружается

Я разрабатываю тему, которая реализует несколько языков. У меня есть несколько строк, которые нужно будет перевести в самой теме. Я хотел бы использовать файлы .po и .mo. По какой-то причине, когда я пытаюсь загрузить файлы, они не загружаются должным образом, и я понятия не имею, почему. Я попытался использовать следующий код для загрузки правильного текстового […]

Должно ли быть текстовым доменом название темы?

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

Использовать текстовый домен WordPress по умолчанию для перевода меток

Мне интересно, есть ли способ использовать текстовый домен по умолчанию («WordPress» или «default») для перевода меток. Например, у меня есть следующий код: // Register Custom Taxonomy function custom_taxonomy() { $labels = array( 'name' => _x( 'Press category', 'Taxonomy General Name', 'my_text_domain' ), 'singular_name' => _x( 'Press category', 'Taxonomy Singular Name', 'my_text_domain' ), 'menu_name' => __( […]

Используйте переводы wp-admin на передней панели

В настоящее время я работаю над внедрением формы профиля пользователя на передней панели. К сожалению, основной файл перевода ядра ( wp-content/languages/lang_LANG.po ) не имеет ни одной переведенной строки, отображаемой на странице профиля пользователя. Эти переведенные строки расположены в wp-content/languages/admin-lang_LANG.po и поскольку имя файла начинается с «admin», я думаю, что это только загружается при посещении страницы […]

Перехват приложения load_textdomain $ domain variable

Я использую load_textdomain action hook, чтобы перечислить все активные текстовые области локализации с соответствующим путем к файлам перевода. function mo_location( $domain, $mofile ) { if ( !is_array($GLOBALS['moloc']) ) $GLOBALS['moloc'] = array(); $GLOBALS['moloc'][$domain] = $mofile; } add_action( 'load_textdomain', 'mo_location', 10, 2 ); По какой-то причине переменная $domain не заполняется значениями текстового домена по умолчанию. Кто-нибудь знает, […]

Intereting Posts
wp_editor на входе изменяется содержимое Перевести плагин с использованием .po .mo файлов Сортировка get_terms, ACF автоматически удаляет дубликаты Как переписать этот цикл как новый цикл цикла WP_Query? pre_get_posts на странице Показать reCaptcha в пользовательской форме входа и регистрации Frontend Есть ли предел разрешения при изменении размера изображения? Как экспортировать весь контент с помощью изображений функций? Достаточно ли sanitize_text_field () для сохранения в БД? Как добавить параметр отношения к моему запросу фильтра? Tagcloud: разный цвет для разного размера текста Как настроить перенаправления для категорий с разбивкой по страницам после добавления / category / to permalink Список обновлений плагинов в панели администратора Как отправить запрос на получение файла file.php справа и где хранить этот файл.php? Модифицированный loop-single-forum.php для работы внутри виджета боковой панели, не работающий на некоторых страницах сайта