1. '; $length = 55; ?>

      $extension ) : $the_excerpt = ''; $slug = $extension->info->slug; $price = false; $link = 'https://wpplugin.org/downloads/' . $slug .'/'; $link = esc_url( add_query_arg( array( 'utm_source' => 'plugin-extensions-page', 'utm_medium' => 'plugin', 'utm_campaign' => 'etimeclockwp_extensions_page', 'utm_content' => $extension->info->title ), $link ) ); if ( ! empty( $extension->info->excerpt ) ) { $the_excerpt = $extension->info->excerpt; } $the_excerpt = strip_shortcodes( strip_tags( stripslashes( $the_excerpt ), $tags ) ); $the_excerpt = preg_split( '/\b/', $the_excerpt, $length * 2+1 ); $excerpt_waste = array_pop( $the_excerpt ); $the_excerpt = implode( $the_excerpt ); ?>

      info->title; ?>

      $number ), $route ); $response = wp_remote_get( $endpoint ); if ( 200 === wp_remote_retrieve_response_code( $response ) ) { $body = wp_remote_retrieve_body( $response ); $content = json_decode( $body ); if ( is_object( $content ) && isset( $content->products ) ) { set_transient( '_etimeclockwp_extensions_feed', $content->products, DAY_IN_SECONDS / 2 ); // Store for 24 hours $extensions = $content->products; } } } return $extensions; } add_action( 'etimeclockwp_daily_scheduled_events', 'etimeclockwp_get_extensions' );