【问题标题】:how to add nl2br function to text widget如何将 nl2br 功能添加到文本小部件
【发布时间】:2014-06-04 08:56:59
【问题描述】:

我制作了自己的主题。非常简单。在页脚我添加了侧边栏,它显示了文本小部件。 它工作正常......直到我有一条线。

如何添加到侧边栏功能,或如何修改小部件的内容,以获得功能 nl2br 或类似的东西 - 将 'enter' 更改为 '
'

简单添加 nl2br(dynamic_sidebar()) 不起作用, 还有dynamic_sidebar(nl2br(..));

我尝试添加到我的 function.php 代码中。但我搞砸了一些东西(可能是 $sidebar)。

  add_filter('sidebar-1', 'newLines');

  function newLines($sidebar) {

  $sidebar = nl2br($sidebar);

  return $sidebar;

  }

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    你可以使用widget_text过滤器

    function filter_text($text) {
        return nl2br($text);
    }
    add_filter('widget_text', 'filter_text');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-14
      • 2019-05-07
      • 2021-04-01
      • 2017-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      相关资源
      最近更新 更多