【发布时间】:2019-06-08 17:59:34
【问题描述】:
所以...我正在开发一个 wordpress 插件,它应该改变你从 wordpress 函数 get_the_post_thumbnail_url() 获得的图像来源@
你有一个主题,在那里你得到带有get_the_post_thumbnail_url($id) 的图像源,它返回类似https://wordpress/path/to/image.jpg 的东西,我想在那个插件内部更改该函数的输出,就像我在我的插件中修改它时一样您在主题中使用该功能,它会输出我修改后的版本。
我尝试使用add_filter(),但它不起作用,我什至不知道它是否应该起作用。
function my_function_idk( $example ) {
$asd = $example.'lul123';
return $asd;
}
add_filter( 'get_the_post_thumbnail_url', 'my_function_idk' );
// expected output: https://wordpress/path/to/image.jpglul123
实际输出:https://wordpress/path/to/image.jpg
也许我知道你必须使用apply_filters() 才能使过滤器工作,但你需要在那个主题中使用它,我不希望那样。我只是想修改那个功能……可以吗?
我只是不明白他们的文档...我对 wordpress 大发雷霆...fkn bulsht。
【问题讨论】:
标签: php wordpress plugins wordpress-theming