我正在使用Woocommerce(及其插件Sensei,支持课程,课程,测验等)的网站上工作。我在改变一小段信息时遇到了麻烦。
在Sensei插件中,如果有文件(woothemes-sensei>包括> class-sensei-course.php)。在此文件中,我想要更改一行代码而不编辑核心文件。我知道我可能需要在我的子主题的functions.php文件中执行此操作,但我不太清楚该怎么做。我需要在以下代码中将$ course_page_url更改为自定义网址:
<div id="active-courses">
<?php if ( '' != $active_html ) {
echo $active_html;
} else { ?>
<div class="sensei-message info">
<?php echo $no_active_message; ?>
<a href="<?php echo $course_page_url; ?>">
<?php _e( 'Start a Course!', 'woothemes-sensei' ); ?>
</a>
</div>
<?php } // End If Statement ?>
</div>
谁能告诉我最好的方法呢?我不知道如何挂钩过滤器来更改该URL。
可以找到整个class-sensei-course.php文件here。我上面包含的代码从第1596行开始。