@@ -115,7 +115,7 @@ public function get_item( $request ) {
115115			case  'Service ' :
116116			case  'Application ' :
117117			case  'Organization ' :
118- 				if  ( boolval (  get_option ( 'activitypub_following_ui ' , '0 '  )  ) ) {
118+ 				if  ( \ get_option'activitypub_following_ui ' , '0 '  ) ) {
119119					if  ( user_can_activitypub ( \get_current_user_id () ) ) {
120120						$ redirect_url\admin_url ( 'users.php?page=activitypub-following-list&resource= '  . $ url_param
121121					} elseif  ( user_can_activitypub ( Actors::BLOG_USER_ID  ) ) {
@@ -132,8 +132,26 @@ public function get_item( $request ) {
132132				 */ 
133133				$ redirect_url\apply_filters ( 'activitypub_interactions_follow_url ' , $ redirect_url$ uri$ object
134134				break ;
135+ 			case  'Collection ' :
136+ 			case  'CollectionPage ' :
137+ 			case  'OrderedCollection ' :
138+ 			case  'OrderedCollectionPage ' :
139+ 				if  ( \get_option ( 'activitypub_following_ui ' , '0 '  ) ) {
140+ 					$ redirect_url\admin_url ( 'admin.php?import=starter-kit&url= '  . $ url_param
141+ 				}
142+ 
143+ 				/** 
144+ 				 * Filters the URL used for importing a Starter Kit collection. 
145+ 				 * 
146+ 				 * @param string $redirect_url The URL to redirect to. 
147+ 				 * @param string $uri          The URI of the collection to import. 
148+ 				 * @param array  $object       The full collection object data. 
149+ 				 */ 
150+ 				$ redirect_url\apply_filters ( 'activitypub_interactions_starter_kit_url ' , $ redirect_url$ uri$ object
151+ 				break ;
135152			default :
136153				$ redirect_url\admin_url ( 'post-new.php?in_reply_to= '  . $ url_param
154+ 
137155				/** 
138156				 * Filters the URL used for replying to an ActivityPub object. 
139157				 * 
0 commit comments