具体链接到产品页面的“留下评论”部分?

时间:2017-09-14 作者:John Morgan

我正在使用woocommerce,并试图找出如何专门链接到页面的评论部分。

我尝试过类似的东西:www.mywebsite。com/product页/#review\\u表单

虽然这会自动将用户带到产品页面上查看字段的位置,但它实际上不会激活查看选项卡,以便在您到达页面的该部分后查看查看字段(我这里有一些选项卡,如描述、客户照片、评论)。

是否有办法同时激活“审阅”选项卡(class=“reviews\\u tab active”)并使其自动跳转到页面的该部分?

我也在尝试让它在所有浏览器中都能工作,因为许多客户都使用手机。

1 个回复
SO网友:majick

您可能需要通过检测哈希值并在此基础上激活类来使用jQuery实现这一点。类似的方法可能会奏效:

add_action(\'wp_footer\', \'custom_review_form_activate\');
function custom_review_form_activate() {
    echo "<script>if (window.location.hash == \'review_form\') {
        jQuery(\'.reviews_tab\').addClass(\'active\');
    }</script>";
}
(当然,如果您的主题或自定义项已经有一些jquery,您可以将其添加到那里,而不是像这样添加到页脚中。)

结束

相关推荐

Pages_Links()更改链接的顺序

使用时paginate_links() WordPress的功能,我需要改变它的输出顺序。例如,默认情况下,它将以以下格式输出分页链接:Default Output:<<PREV 1 2 3 NEXT>> 但我需要以下格式的输出:Required Output:1 2 3 <<PREV NEXT>> 现在的问题是,如何根据我的要求更改这些分页链接的顺序?