php - woocommerce wordpress:分类产品技巧
问题描述
我在一个 woocommerce 网站上工作,我遇到了一个问题。我正在更新产品,产品是按字母顺序排序的,但是他们名称中的所有新产品都有一个前缀,像这样它们都显示在第5页。我想问是否有办法告诉 woocommerce 保留字母顺序但不计算前缀谢谢
解决方案
我不认为这是直接可能的。不过有一个解决方法:
- 创建与“产品”帖子类型关联的自定义(帖子元)字段(例如 abc_title)
- 在产品保存挂钩上复制其中的产品标题(不带前缀)
- 在产品页面上使用 pre_get_posts 操作并更新排序字段 (abc_title)
对于已添加的帖子,您可以编写脚本来复制产品标题。答对了!
推荐阅读
- python - 如何获取存储在 Python 字典中的列表?
- python - “RemoveError: 'setuptools' 是 conda 的依赖项,无法从 conda 的运行环境中删除”的问题
- java - 正则表达式替换操作(如果存在于 java 中)
- react-native - 屏幕需要重新渲染以在 React-Native 中显示实时数据
- android - 捏以缩放带有矢量图像的布局
- java - 使用流从地图中提取值
- swift - 如何自定义在我的应用程序中运行 AppleScript 时出现的消息
- reactjs - 如何优化 React/Redux 聊天性能?
- c++ - 在 DirectX11 中更新缓冲区的一部分
- python - 如何将 JSON 数据转换为数据框?