我正在使用Marketpress插件。我想在其中修改single_order_funct()
函数HTML内容。我想进行更改,以便在更新时,我不会丢失它们。
<?php
class PluginClass{
function single_order_funct() {
?>
<h1>test</h1>
<?php
}
function orders_funct() {
if (isset($_GET['order_id'])) {
$this->single_order_funct();
return;
}
}
每当调用single_order_funct()
函数时,我想修改它返回的HTML内容。如何使用remove_action()
和add_action()
进行操作,还是有其他方法可以执行此操作?
答案 0 :(得分:0)
不,这是不可能的。在WordPress术语中,代码没有为此做好准备。它应该在add_action()
和do_action()
(分别)的某处定义/声明remove_action()
或add_action()
才有用。
最好的办法是让开发人员在single_order_funct
方法中添加 hook (在这种情况下为filter hook)。