wordpress - WPML:获取 woocommerce 类别的链接
问题描述
我使用此代码显示指向 woocommerce 类别的链接:
echo'<a href="' . get_term_link( 38, 'product_cat' ) .'" class="discover">Click</a>';
我尝试这样做以获取当前语言的链接:
apply_filters( 'wpml_element_link', 38, 'product_cat' );
但它不起作用...
你有想法吗?
太感谢了 !
解决方案
试试这个,让我知道它是否有帮助。
$pdt_cat_id = (int)icl_object_id(38, 'product_cat', false, ICL_LANGUAGE_CODE);
$link = get_term_link($pdt_cat_id, 'product_cat');
推荐阅读
- qt - Yank 在 Qt Creator FakeVim 上注册,取决于键盘?
- php - NAS Synology 计划任务:如何捕获 PHP 脚本错误?
- ios - 如何确保在 didSelectRowAtIndexPath 之前将所有单元格(不仅是可见单元格)加载到 tableview 中?
- javascript - React:使用过滤器时,使用 dhtmlx-gantt 库无法正确绘制 UI
- c# - 在 Web API 中使用异步等待时出现 500 内部服务器错误
- swift - 如何滚动循环 CollectionView
- flutter - 如何使用 Post 将数据发送到 php 文件
- javascript - 节点中的MongoDB聚合函数超时/不返回值
- ansible - 如何检查嵌套字典列表中的项目是否存在于另一个字典列表中?
- google-chrome - 添加 chrome.webRequest 侦听器时出现“没有匹配的签名”错误