wordpress - 如何将 woocommerce 永久链接插入标签
问题描述
我想将产品的 woocommerce 永久链接插入标签,谁能帮助我。我的代码是:
function wc_shop_demo_button() {
$product = "get_page_by_title( 'Product Title', OBJECT, 'product' )";
echo '<a href="<?php echo get_permalink( $product->ID ); ?>">View More</a>';
}
谢谢你的帮助!
解决方案
尝试:
function wc_shop_demo_button() {
global $product;
$id = $product->get_id();
echo '<a href="' . get_permalink( $id ) . '">View More</a>';
}
或者,如果您需要按标题获取它,请尝试:
function wc_shop_demo_button() {
global $product;
$title = $product->get_title();
echo '<a href="' . esc_url(get_permalink(get_page_by_title($title))) . '">View more</a>';
}
推荐阅读
- html - SVG 作为内嵌在样式属性中的背景图像
- c# - C#以int数组为索引过滤for循环的更快方法?
- java - 验证上传的 jpg 和 png 文件并保存到静态文件夹
- javascript - 使 SQLite 错误具体化,而不仅仅是 express/node.js 中的 SQLITE_ERROR
- python - 如何从数据框动态生成 excel 并在 Python 中作为电子邮件发送?
- javascript - 如何使用javascript在嵌套对象数组中按属性分配值
- asp.net - 在 MVC5 的列表中显示 Ping 状态
- angular - Angular - 在父容器内打开底部表 (MatBottomSheet)
- c# - NuGet 中传递包引用的最佳实践
- javascript - Lambda函数返回具有不同内存位置的函数?