Woocommerce / Sensei覆盖子主题中的变量或函数

时间:2017-01-04 22:05:44

标签: php wordpress plugins filter woocommerce

我正在使用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行开始。

0 个答案:

没有答案