css - 在 WordPress 子主题中覆盖 FLTheme 类函数

标签 css wordpress wordpress-theming custom-wordpress-pages

我试图覆盖一个类的函数输出,但它似乎无法被覆盖。 FLTheme 类中的函数有一个我需要更改的 css 类是 (class="container"):

    static public function woocommerce_wrapper_start()
{
    $layout = self::get_setting('fl-woo-layout');
    $col_size = $layout == 'no-sidebar' ? '12' : '8';

    echo '<div class="container">';
    echo '<div class="row">';
    self::sidebar('left', 'woo');
    echo '<div class="fl-content ';
    self::content_class('woo');
    echo '">';
}

我想做的就是将类从“容器”更改为“容器流体”。试图将文件复制到我的子主题的类目录中,但它不会覆盖原始文件。另外,我不想更改原始文件,因为任何主题更新后更改都会丢失。欢迎提出任何建议。

最佳答案

您是否尝试扩展 FLTheme 类?所以你可以覆盖或者扩展他的功能。

class MyCustomClass extends FLThemeClass {
   static public function woocommerce_wrapper_start()
   {
     $layout = self::get_setting('fl-woo-layout');
     $col_size = $layout == 'no-sidebar' ? '12' : '8';

     echo '<div class="container">';
     echo '<div class="row">';
     self::sidebar('left', 'woo');
     echo '<div class="fl-content ';
     self::content_class('woo');
     echo '">';
   }
}

关于css - 在 WordPress 子主题中覆盖 FLTheme 类函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44326240/

相关文章:

javascript - 我需要帮助将自定义 JavaScript 添加到除其中一个之外的所有网站页面

php - wordpress永久链接重新加载页面而不是重定向到帖子

css - 如何将复杂菜单更改为简单的文本菜单

html - 显示内联导致元素被进一步向下推

css - 在不知道高度的情况下居中一个div

javascript - carousell 每个 div 都做一些其他的事情 onclick

php - 帖子内容中wordpress的提示框

html - 在可用高度内垂直居中文本

wordpress - 如何使持久卷在群集之间保持同步?

wordpress - 如何使用 WordPress 文本编辑器表现得像 html