让我们继续这个传奇:)
昨天,我发布了my plugin 这涉及到定制配置文件页面等。所以这个话题让我很感兴趣。
我使用this answer, 但是没有找到太多的机动空间。。含义:usermeta位于开头而不是结尾。
问题是,配置文件页面没有具有指定ID的html块,这将有助于定位我们想要的位置。我试着玩jQuery("#your-profile table:nth-child(2)")
没有用。。。
总之,代码如下:
<?php
/*
#your-profile -> form that holds all profile options (WP default)
#my-custom-profile -> div wrapping all you custom usermeta html block
*/
function se49859_script_enqueuer(){
global $current_screen;
if ($current_screen->id == \'profile\') {
echo \'<script type="text/javascript">
jQuery(document).ready( function($) {
$("#your-profile").before($("#my-custom-profile"));
});
</script>\';
}
}
add_action(\'admin_head\', \'se49859_script_enqueuer\');