我正在尝试创建一个插件,在文章发布后立即在数据库中插入自定义元,但它似乎不起作用。这是我进入主插件文件的一段代码:
function example($post_ID)
{
?>
<!-- testing -->
<?php
$friends = 'email@domain.com';
mail($friends, "Blog Post", 'New blog post has been submitted.');
return $post_ID;
}
add_filter('publish_post', 'example');
这不会在文章发布后将我的“测试”评论代码放在页面源代码中,并且我没有收到任何电子邮件。
尝试使用 add_filter 和 add_action,但它们都不起作用。
向'wp-head'添加一个动作,有效。