我该如何在我的位于inc./temple-tag s.php中的子主题中替换这个函数呢?

时间:2020-07-11 作者:Anders Kitson

如何替换内部的此函数inc/template-tags.php 在我的父主题中

function theme_navigation() {
?>
        
        <div id="theme-nav-container">
            <nav id="site-navigation" class="main-navigation">
                <?php wp_nav_menu( array(\'theme_location\' => \'theme-studios-primary\', \'menu_class\' => \'sf-menu\', \'fallback_cb\' => false, \'walker\'  => new theme ) ); ?><div class="clearfix-pro"></div>
            </nav>
            <div class="clearfix-pro"></div>
        </div>
        
        <!-- close #theme-nav-container -->
        
        
<?php
}
没有连接到的add操作,也没有检查该函数是否已经存在。如何在不触及父主题的情况下替换它。为了简洁起见,我删除了函数中的大部分代码,但我认为这仍然有意义。

提前谢谢

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

您不能替换该函数,但可以替换它:

将函数复制到子主题的函数文件中

相关推荐

Add code to Functions.php

我想知道我是否在函数中添加了一些短代码。php在我的主题和解决我的问题,会发生什么,如果我更新我的主题??更新后是否删除我的短代码??在将代码添加到函数后,更新主题是否会有任何问题。php?