Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在定制php中实现添加、执行动作功能_Php_Wordpress_Function_Class_Plugins - Fatal编程技术网

如何在定制php中实现添加、执行动作功能

如何在定制php中实现添加、执行动作功能,php,wordpress,function,class,plugins,Php,Wordpress,Function,Class,Plugins,我想在自定义php中的wordpress中实现类似的功能,如“add_action”、“do_action”、“remove_action”。 您能建议我如何实现吗?添加操作、执行操作可能是一些功能 您可以创建自己的函数并使用它们,如getUrl()、colorMyText(“Blabla”)、 简单的例子: function colorMyText($string, $color){ $colored_string = '<FONT COLOR="'.$color.'">

我想在自定义php中的wordpress中实现类似的功能,如“add_action”、“do_action”、“remove_action”。
您能建议我如何实现吗?

添加操作、执行操作可能是一些功能

您可以创建自己的函数并使用它们,如getUrl()、colorMyText(“Blabla”)、

简单的例子:

function colorMyText($string, $color){
    $colored_string = '<FONT COLOR="'.$color.'">'.$string.'</FONT>';
    return $colored_string;
}
函数colorMyText($string,$color){
$colored_string='.$string';
返回$COLOED_字符串;
}
那就写吧

echo colorMyText("Hello world!", "red");
echo colorMyText("</br> I'm fine!", "#0000FF");
echo colorMyText(“你好,世界!”,“红色”);
echo colorMyText(“我很好!”,“#0000FF”);
这是一个基本的函数,但是你可以做你想做的,因此,不需要重复相同的代码X次。
Wordpress和许多CMS在定制php中使用函数,如get_header(),…

,这意味着什么?WP定制对你来说还不够吗?不。我既不使用WP也不使用任何php框架。但我想通过使用php核心函数或php类在基本自定义php中实现此wp钩子。然后为什么不使用wp或复制此函数的源代码?您能告诉我必须从wp复制哪些函数吗?这些函数是您想要的:
add_action
,…除了一条评论和一篇php基础教程之外,我在这里看不到答案。他想创建自己的函数,所以我解释如何创建函数。