【发布时间】:2020-12-05 04:41:51
【问题描述】:
我目前正在开发一个基于 WordPress 的项目,作为一个电子商务平台,它使用 WooCommerce。我从一个产品标题用大写字母书写的旧网站进行了产品迁移。
目前我有一个产品内标题的 html 代码:
<h1 class="product_title netry-title">PRODUCT TITLE</h1>
所以我希望产品标题显示为“产品标题”。有什么办法可以做到这一点?
我看到一些使用 JS 或 JQuery 的答案,但对我不起作用。
【问题讨论】:
-
是否可以通过 PHP 使用
echo ucwords(strtolower('PRODUCT TITLE'));之类的东西?输出:Product Title. -
听起来像在数据库中修复一次最有意义
-
使用 PHP 使用
ucfirst(),或者可能使用 CSStext-transform属性:Make the first character Uppercase in CSS... 最好的解决方案是在数据库中修复它,正如 @charlietfl 提到的那样。 -
@maniksidana 我试过了,但这只会使第一个字母大写。我想要诸如“产品标题测试”之类的东西。每个单词的第一个字母为大写字母。
标签: php css sql wordpress woocommerce