私のワードプレスのテーマには「投稿をお気に入りとして保存」機能があります。そして、サイドバーで投稿をお気に入りとしてマークします。しかし、それはタイトルを短くしません。サイドバーの長いタイトルが乱雑に見えます。私が使用する機能で:
function short_title( $after = '', $length ) {
$mytitle = get_the_title();
if( mb_strlen( $mytitle ) > $length ) {
$mytitle = mb_substr( $mytitle, 0, $length );
echo $mytitle . $after;
} else echo $mytitle;
}
そして私はそれを次のように呼び出します:
<?php short_title( '...', 99 ); ?>
ここに short_title を入れる方法:
echo '</p>';
echo '<h4><a href="' . $curr_perma . '" rel="nofollow">' . stripslashes( strip_tags( $post_obj_fave->post_title ) ) . '</a></h4>';
echo '<p class="info">';