カスタムフィールド
0

カスタムフィールド値の文字数を制限して表示

<?php echo post_custom('abc'); ?>

かたつむりくんのWWW様の
WordPressのカスタムフィールドで最初のn文字だけを表示して、残りを…にする方法は? | かたつむりくんのWWWより

<?php
    $pattern = '/(^.{50})(.+)/u';
    $subject = post_custom('abc');
    $matches = array();
    preg_match($pattern, $subject , $matches);
    if ($matches[2] != '') {
        $out = $matches[1] . '...';
    } else {
        $out = $subject;
    }
    echo($out);
?>
関連記事
URLからスクリーンショット画像を取得して表示「Browser Shots」プラグイン:その2
住所からGoogleマップを簡単表示
管理者にしか見えない秘密のカスタムフィールド