我有这个:
<?php
$trim_length = 40;
$custom_field1 = 'slide1_title';
$custom_field2 = 'slide2_title';
$custom_field3 = 'slide3_title';
$value1 = get_post_meta($post->ID, $custom_field1, true);
$value2 = get_post_meta($post->ID, $custom_field2, true);
$value3 = get_post_meta($post->ID, $custom_field3, true);
?>
目前我想限制单词但想要创建一个函数并解析两个参数:
我正在进行wordpress开发,在我使用的那一刻,这一行:
<?php echo rtrim(substr($value1,0,$trim_length)); ?>
(目前只有3次 - 但这可能更多!)
有人可以在这里提供一些方向,因为我还想在计数结束时添加三个要点(...)以便为访问者提供帮助。
非常感谢!
答案 0 :(得分:2)
function shortString($value, $maxLength = 50, $postfix = '...')
{
if (strlen($value) > $maxLength) {
$value = mb_strimwidth($value, 0, $maxLength, $postfix, 'UTF-8');
}
return $value;
}