有时我们在做wordpress网站时需要将标题的大写字母改成小写字母或小写字母转为大写字母方便调用,那么要如何改造呢?我们知道Wordpress the_title()函数默认回显标题,标准写法是<?php the_title('标题前可加字符','标题后可加字符',true); ?>。您需要将echo参数设置为false并自己回显小写输出。
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?> <h2><a href="<?php the_permalink(); ?>"><?php echo strtolower(the_title('','',false)); ?></a></h2> <?php the_excerpt(); ?> <?php endwhile; ?> <?php posts_nav_link(); //分页导航?> <?php else : ?> no products! <?php endif; ?>
这个改了以后后台标题是YTKAH001,前台显示的是ytkah001
同样道理我们可以用strtoupper() 将小写改为大写,感兴趣的朋友可以试试
参考资料:https://www.php.net/manual/zh/function.strtolower.php