php SHORTCODE:将“类型”字段修剪为“字数”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php SHORTCODE:将“类型”字段修剪为“字数”相关的知识,希望对你有一定的参考价值。

function trim_words_shortcode( $atts, $content = '' ) {
   extract( shortcode_atts( array(
      'length' => '40',
      'after_url' => '',
      'after_text' => 'Read More'
      ), $atts ) ); 

   $link = "<a href='{$after_url}'>{$after_text}</a>";
   $append = " ...{$link}";
   return wp_trim_words( $content, $length, $append );
}
add_shortcode('trim_words', 'trim_words_shortcode');


/*
 * Usage:  [trim_words length="36" after_url="" after_text=""][types field="title"][/types][/trim_words]
 * Output:  It will take the data stored in whatever types field you are wrapping the shortcode around, truncate it down to X words you define, and use the URL and TEXT you pass in to append to the end after the hellips (...)
*/

以上是关于php SHORTCODE:将“类型”字段修剪为“字数”的主要内容,如果未能解决你的问题,请参考以下文章

php shortcode com自定义帖子类型e分类

php 使用Shortcode和API密钥将Google Map嵌入到页面中

PHP 将字符串修剪为给定的字数

PHP 将字符串修剪为特定长度并插入椭圆

删除边框时,文本字段的内容被修剪

使用Shortcode获取自定义字段的值