在没有定制插件或主题的情况下使用ADD_ACTION

时间:2014-03-04 作者:AVEbrahimi

我需要在作者发布或更新帖子后发送电子邮件。但我不喜欢开发自定义插件或主题。是否有任何插件在发布后运行php脚本。或者在哪里可以插入代码并添加插件或主题之外的add\\u操作?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

WordPress没有内置的“用户代码”机制。运行代码的选项是主题的functions.php 文件、插件或mu插件。

您知道前两种选择,其中第一种是您合理希望避免的。编写一个简单的插件是pretty trivial 所以我不会害怕尝试。

第三种选择不太为人所知。如果创建一个名为mu-pluginswp-content 目录--换句话说,/wp-content/mu-plugins/-- 然后将PHP文件放在那里,WordPress将自动执行它们。

结束

相关推荐

Custom Post Types in plugins?

我一直在想这个。在我现在看到的大多数插件中,它们看起来像CPT,但没有“已发布”链接。他们也不担任职务。它们只是停留在仪表板中的插件,页面和列列表顶部有“添加新”链接,当您单击“编辑”时,可以像在任何其他CPT中一样编辑项目。所以我想知道他们是否是CPT?如果是的话,有没有关于这方面的教程?我正在考虑为我的网站创建一个插件,我想要的是构建一个插件,我可以“添加新项目”,并保存项目(并且可以编辑)。我可以通过短代码调用项目。我知道如何在函数中创建CPT。php和我一直在阅读关于基本插件创建的内容。我似乎找不