在产品永久链接中获取产品作者ID

时间:2017-11-16 05:14:26

标签: wordpress woocommerce wordpress-theming

我正在使用woo commerce和WC Vendor插件来制作供应商商店。现在我想要产品作者ID以及woo commerce产品的固定链接,是否有人知道如何做到这一点。

提前致谢

1 个答案:

答案 0 :(得分:0)

我通过在functions.php文件中编写一个简单的函数找到了解决方案,对我有用的函数是

add_filter('post_type_link', 'add_author_id', 10, 4);

function add_author_id($post_link, $post, $leavename, $sample) {
if ('product' != get_post_type($post))
    return $post_link;
$authordata = get_userdata($post->post_author);
$author = $authordata->id;
$post_link = str_replace('%author%', $author, $post_link);
return $post_link;
 }