2011-09-27 18 views
0

我想添加一个onclick属性到wordpress adminpanel的media.php部分的提交按钮。我在哪里可以在Wordpress中编辑这个按钮?它只写出<?php submit_button(__('Update Media'), 'primary', 'save'); ?>,我无法找到一种方法来编辑HTML以添加我的onclick如何在Wordpress中编辑提交按钮?

+2

请勿使用内部事件属性。使用JavaScript绑定您的事件处理程序。 [Use](http://microjs.com/#events)[a](http://api.jquery.com/category/events/)[library](http://yuilibrary.com/yui/docs/事件/)来抽象浏览器差异并给你一个更好的界面。 – Quentin

+1

哦,你应该使用表单的提交事件,而不是提交按钮的点击事件。 – Quentin

+0

还有一个专门的WP SX供将来参考。那里有很多有用的东西! http://wordpress.stackexchange.com/ – theorise

回答

1

功能submit_button($text, $type, $name, $wrap, $other_attributes)位于/wp-admin/includes/template.php文件上线2169

submit_button(..)然后,它确实位于在同一个文件上行上get_submit_button($text, $type, $name, $wrap, $other_attributes)呼叫2190

不幸的是,没有apply_filters来修改WordPress的输出。在这种情况下,您必须对WordPress核心文件进行更改。我不建议你在WordPress核心文件中进行任何更改,因为在下次更新时,您将失去这些更改。

+0

另一种更改按钮属性的方法是使用JavaScript。你有没有尝试这个问题? –

+0

谢谢!这个信息解决了这一切! – Paparappa