我需要修改WooCommerce的简码[products ids=...].我想把一个单一的“div”部分,同时返回产品与最初返回的每一个其他资产.具体来说,我有一个表,我存储产品ID的和他们的“分数”.我想显示特定产品的分数,而当我使用[products]简码.我知道如何使用$wpdb等,但我不知道如何修改WooCommerce简码/找不到它。
注意事项:我知道如何写我自己的简码,但我也想添加这些分数到产品档案页面最初由WooCommerce创建.有没有什么简单的方法来做到这一点,而不会丢失插件更新的代码?感谢任何帮助.
1条答案
按热度按时间6uxekuva1#
您可以使用WooCommerce的
[products]
短代码创建自己的短代码。比如说:
字符串
然后,使用
[mc_products ids=…]
代替[products ids=…]
如果出于某种原因,您需要覆盖现有的“products”简码,您可以删除它,然后使用自己的实现重新添加它。
这看起来像:
型
**免责声明:**我还没有测试过这段代码,但希望你能理解。