Polylang-如何在执行“ plugins_loaded”操作之前在插件或mu-plugin中添加“ add_filter”

问题描述

我正在尝试将标志更改为svg中的自定义标志,并且在他们的文档(https://polylang.pro/doc/filter-reference/)中找到了此“ pll_custom_flag”功能

在那里,它说:“必须先在插件或mu-plugin中添加过滤器,然后再执行'plugins_loaded'操作。它不能在主题的functions.PHP中使用。”

但是,我不知道具体在哪里以及如何添加此操作。

这是我为网站自定义的操作。

add_filter( ‘pll_custom_flag’,‘pll_custom_flag’,10,2 );

function pll_custom_flag( $flag,$code ) {
$flag[‘url’] = "http://example.com/wp-content/polylang/flags-custom/{$code}.svg";
$flag[‘height’] = 24;
return $flag;
}

我还将两个svg图像添加到了我在polylang目录下创建的新目录(flags-custom)中。

我对PHP的知识几乎为零,如果有人可以帮助我,我将不胜感激。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)