如何在WordPress Post文件中编辑php代码?

如何在WordPress Post文件中编辑php代码?,php,wordpress,Php,Wordpress,我有一个wordpress页面。在该WordPress页面中,用户将有权访问以下窗口以将其帖子发布到该网页 如果用户在我上面用红色标记的三个字段中的任何一个输入URL,我的php代码将查看这些URL并确定它们是否是垃圾邮件。因此,我想把我的php代码放在发布按钮中,这样我就可以在php代码运行后禁止或允许发布,并确定这些URL是否是垃圾邮件。你能告诉我为了放入php代码我应该编辑的wordpress文件的名称吗。我是wordpress的新手,对他们的文件结构不太了解 永远不要编辑核心文件。在使用

我有一个wordpress页面。在该WordPress页面中,用户将有权访问以下窗口以将其帖子发布到该网页

如果用户在我上面用红色标记的三个字段中的任何一个输入URL,我的php代码将查看这些URL并确定它们是否是垃圾邮件。因此,我想把我的php代码放在发布按钮中,这样我就可以在php代码运行后禁止或允许发布,并确定这些URL是否是垃圾邮件。你能告诉我为了放入php代码我应该编辑的wordpress文件的名称吗。我是wordpress的新手,对他们的文件结构不太了解

永远不要编辑核心文件。在使用现成的cms/发布系统时,这是您可以选择的最糟糕的做法

你需要采取一些行动,发布帖子时会触发一些行动

例如,将信息插入数据库时,会触发wp_insert_post_数据

add_filter ( 'wp_insert_post_data' , 'my_filter_function' , 99 );
发布发布是指发布一篇文章,或者如果该文章已编辑且其状态已发布。 在更新帖子或页面之前,会运行pre_post_update

等等。请参阅上面链接中的codex页面,了解有关操作、过滤器和挂钩的更多信息


这样你就不会忘记:永远不要编辑核心文件。

永远不要编辑核心文件。坏习惯。令人不快的