diff --git a/includes/class-admin.php b/includes/class-admin.php index e98d547..4acef35 100644 --- a/includes/class-admin.php +++ b/includes/class-admin.php @@ -14,6 +14,7 @@ class Admin { \add_action( 'admin_menu', array( '\Activitypub\Admin', 'admin_menu' ) ); \add_action( 'admin_init', array( '\Activitypub\Admin', 'register_settings' ) ); \add_action( 'show_user_profile', array( '\Activitypub\Admin', 'add_fediverse_profile' ) ); + \add_action( 'personal_options_update', array( '\Activitypub\Admin', 'save_user_description' ) ); \add_action( 'admin_enqueue_scripts', array( '\Activitypub\Admin', 'enqueue_scripts' ) ); } @@ -153,10 +154,27 @@ class Admin { } public static function add_fediverse_profile( $user ) { + $ap_description = get_user_meta( $user->ID, ACTIVITYPUB_USER_DESCRIPTION_KEY, true ); ?>

ID ); + ?> + + + + + + +