__('Select your signature', 'dnxasi'), 'buttonText' => __('Use Image', 'dnxasi'), 'placeholder' => plugins_url('/img/placeholder.png', __FILE__) ); if ( current_user_can( 'publish_posts' ) ) { if ( 'profile.php' != $hook ) { return; } wp_enqueue_media(); wp_localize_script( 'dnxasi_uploader_modal', 'data', $translation ); wp_enqueue_script( 'dnxasi_uploader_modal', false , array('jquery'), '0.1' ); } } add_action('admin_enqueue_scripts', 'dnxasi_enqueue_scripts'); /** * Adds additional user fields * more info: http://justintadlock.com/archives/2009/09/10/adding-and-using-custom-user-profile-fields */ function dnxasi_add_signature( $user ) { if ( ! current_user_can('publish_posts') ) return false; $imagesrc = get_the_author_meta( 'dnxasi_meta_signature', $user->ID ); $imagesrc = ( ! empty($imagesrc) ) ? $imagesrc : plugins_url('/img/placeholder.png', __FILE__); ?>



' . get_the_author_meta('display_name') . ''; $content .= $new_content; } } return $content; } add_filter( 'the_content', 'dnxasi_display_content' );