如何修改Simple sticky add to cart插件的粘性加购按钮文本
解决Simple Sticky Add to Cart插件加购按钮文本修改问题
方法1:通过插件内置设置修改(优先选择)
- 登录WordPress管理后台,进入「设置」-「Simple Sticky Add to Cart」配置页
- 找到「按钮文本」(Button Text)对应的配置项,直接修改为你需要的内容后保存设置
- 清空站点缓存、浏览器缓存后刷新页面验证效果
方法2:通过WordPress过滤器钩子修改
如果插件没有提供内置修改入口,可将以下代码添加到当前激活主题的functions.php文件,或者使用Code Snippets这类自定义代码片段插件添加:
add_filter( 'gettext', 'custom_modify_sticky_atc_text', 20, 3 ); function custom_modify_sticky_atc_text( $translated, $original, $domain ) { // 匹配插件文本域与默认按钮文本 if ( $domain === 'simple-sticky-add-to-cart' && trim( $translated ) === 'Add to cart' ) { // 替换为你需要的自定义按钮文本 return '立即加购'; } return $translated; }
保存后清空缓存即可生效。
方法3:通过JS强制替换(兜底方案)
如果上述两种方法都不生效,可将以下JS代码添加到站点自定义JS配置区域(一般在主题自定义设置的「自定义代码」分类下):
window.addEventListener('load', function() { const stickyAtcBtn = document.querySelector('.ssatc-container .button'); if (stickyAtcBtn) { stickyAtcBtn.textContent = '立即加购'; } });
修改完成后务必清空站点缓存、CDN缓存以及浏览器本地缓存,再刷新页面确认修改效果。
内容的提问来源于stack exchange,提问作者Salah com
相关产品推荐
相关产品推荐

