是否可以在核心文件中添加语句?

时间:2013-03-06 作者:Roc

我想在wp核心文件中添加一行。基本上是“编辑”。php页面,就在上面

<?php
include(\'./admin-footer.php\');
我想添加一个php include语句。。。

include(\'./custom-file.php\');
自定义文件位于插件中,而不是主题中。。。所以如果我把它写在插件函数中。php,url将为:

include( plugin_dir_path( __FILE__ ) . \'/custom-file.php\');
是否有某种方法可以通过函数添加这一行,而无需编辑核心文件?

谢谢

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

没有理由这么做。

你为什么需要加入edit.php? 只需将其包含在插件中即可。

如果出于某种原因,您需要连接到edit.php page(很难说你在做什么),你可以使用,

add_action( \'load-edit.php\', \'your_function\' );

enter image description here

SO网友:RRikesh

您不应该修改核心文件。每当您更新WordPress时,所有修改都将被删除。

根据您的需要,您可以使用action 喜欢admin_footer 或类似的过滤器admin_footer_text. 此页位于Creating Admin Themes 提供了一个如何使用两者的示例。

结束

相关推荐

Pre_Get_Posts在自定义发布类型上提供404

我试图在一个名为“提问”的子页面上过滤查询,以列出用户最近提交的所有问题,但在进入该页面时,我得到了404。刷新permalink结构并没有解决该问题。当前设置为月和名称。创建一个新问题可以正常工作,我可以访问新帖子。自定义分类法也可以正常工作,但归档页面不能正常工作。这是我正在使用的代码。Post typefunction question_post_type() { $labels = array( \'name\' => _