Как использовать функцию обрезки слов Wordpress

Я хочу обрезать одно слово, например, понедельник в wordpress, как я могу обрезать это слово?

$my_title = get_the_title();
echo wp_trim_words($my_title, 1, null ); 

заголовок взят из базы данных Monday Итак, я хочу обрезать понедельник до Пн или М.

Как убрать количество товаров в категории WooCommerce
Как убрать количество товаров в категории WooCommerce
По умолчанию WooCommerce показывает количество товаров рядом с категорией, как показано ниже.
0
0
45
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Не знаю, так ли работает wp_trim_words(). Я бы рекомендовал просто использовать регулярное выражение и preg_match():

$my_title = get_the_title();

чтобы получить первый символ:

$regex = '/(.?)/';

или чтобы получить первые два символа, измените переменную на это:

$regex = '/(.?)./';

Затем получите совпадения для шаблона регулярного выражения:

preg_match($regex, $my_title, $matches);

Вызвать эхо первого:

echo $matches[0];
Ответ принят как подходящий

wp_trim_words () будет работать легко и без проблем. Вы можете использовать его с приведенным ниже примером кода:

echo wp_trim_words( get_the_title(), 1, '' );

Но обратите внимание, что он обрежет первый символ во всем заголовке сообщения / страницы, а не переконфигурирует дату в вашем примере.

Другие вопросы по теме