Skip to content

mastodon_api_public_timeline

Alex Kirk edited this page Feb 8, 2025 · 15 revisions

Modify the public timelines data returned for /api/timelines/(public) requests.

Example

add_filter( 'mastodon_api_public_timeline', function( $statuses, $request ) {
   array_unshift( $statuses, new Entity\Status( array( 'content' => 'Hello World' ) ) );
   return $statuses;
} );

Parameters

  • Enable_Mastodon_Apps\Entity\Status[] $statuses The statuses data.
  • WP_REST_Request $request The request object.

Returns

Enable_Mastodon_Apps\Entity\Status[] The modified statuses data.

Files

\apply_filters( 'mastodon_api_public_timeline', null, $request )

Hooks

Clone this wiki locally