Чтобы отключить автоматическую замену тегов на шорткоды в WordPress, вы можете использовать фильтр `no_texturize_shortcodes`. Вам также потребуется внести изменения в код конструктора шапки (в вашем случае woodmart), чтобы предотвратить автоматическое добавление тега для номера телефона.
Вот пример кода, который вы можете использовать для отключения автоматической замены тегов на шорткоды:
1. Откройте файл functions.php вашей темы (обычно он находится в папке wp-content/themes/your-theme/).
2. Добавьте следующий код в конец файла functions.php:
```
function disable_texturize_shortcodes( $shortcodes ) {
$shortcodes[] = 'your-shortcode'; // Замените 'your-shortcode' на идентификатор вашего шорткода (например, 'phone').
return $shortcodes;
}
add_filter( 'no_texturize_shortcodes', 'disable_texturize_shortcodes' );
```
3. После этого, найдите файл, где находится код конструктора шапки (обычно он находится в папке wp-content/themes/your-theme/).
4. Откройте этот файл и найдите строку, которая добавляет тег для номера телефона.
5. Измените эту строку, чтобы заменить добавление тега на использование шорткода, например, `[your-shortcode]` вместо тега.
После внесения этих изменений, WordPress больше не будет автоматически заменять теги на шорткоды, и контент номера телефона будет отображаться без проблем.