About Konstantin Obenland

Konstantin Obenland ist Professional Scrum Master I sowie Certified Scrum Product Owner und widmet sich seit einiger Zeit den Prozessen in der agilen Softwareentwicklung und der erfolgreichen Implementierung und Optimierung von Scrum in Entwicklerteams. Ausserdem beschäftigt er sich mit WordPress-Entwicklung und hat schon mehrere Plugins veröffentlicht.

Uploads Unleashed

Note: This plugin is currently in review at the WordPress.org plugin directory. In the meantime, you can download it from GitHub.

Upload large files to WordPress without hitting size limits or losing progress when your connection drops.

Uploads Unleashed brings the power of the TUS resumable upload protocol to WordPress, enabling reliable uploads of large files that automatically resume after network interruptions.

Uploads Unleashed implements the TUS 1.0.0 protocol, an open standard specifically designed for resumable file uploads. Instead of sending your entire file in one request, files are uploaded in small chunks that can resume exactly where they left off.

Key Features

Resumable Uploads — Connection dropped? No problem. Uploads automatically resume from where they left off, not from the beginning.

Large File Support — Bypass PHP upload limits entirely. Files are chunked into smaller pieces, circumventing server restrictions that typically block large uploads.

Real-time Progress — Watch your upload progress in the familiar WordPress media uploader interface with accurate progress tracking.

Transparent Integration — Works seamlessly with the existing WordPress media library. No new interfaces to learn—just better uploads.

Developer Friendly — Extensive filter and action hooks for custom workflows like video processing, authentication, and more.

How It Works

The plugin extends WordPress with a REST API endpoint that speaks the TUS protocol:

  1. When you upload a file, the plugin creates an upload session
  2. Your file is split into chunks and uploaded piece by piece
  3. If interrupted, the client asks the server “where did we leave off?”
  4. Upload resumes from the last successful chunk
  5. Once complete, the file appears in your media library like any other upload

Upload sessions expire after 24 hours, and incomplete uploads are automatically cleaned up hourly to keep your server tidy.

Requirements

  • WordPress 6.4 or higher
  • PHP 7.4 or higher

For Developers

Uploads Unleashed provides filters and actions for extending functionality. Build custom workflows for video processing, integrate with external storage services, implement custom authentication, or add post-upload processing—all through WordPress’s familiar hooks system.

Check out the GitHub repository for full documentation, hook references, and contribution guidelines.

About TUS

TUS is an open protocol for resumable file uploads, used in production by companies like Vimeo and Google. Built on standard HTTP, it integrates easily with existing infrastructure including proxies and firewalls. The protocol is maintained by Transloadit and has implementations in virtually every programming language.

License

GPL-2.0-or-later

Jetpack Twitter Via

Adds ‘via @username’ to the Tweet Button provided in “Jetpack by WordPress.com”

Description

This plugin needs Jetpack by WordPress.com to be activated and its Sharing module to be enabled.
Enter the desired Twitter usernamen in Settings -> Sharing. It will then be appended, every time a visitor shares your content on Twitter

See the Tweet Button documentation for details.

Translations

I will be more than happy to update the plugin with new locales, as soon as I receive them!
Currently available in:

  • English

Installation

  1. Download Jetpack Twitter Via.
  2. Unzip the folder into the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

I’ve Joined Automattic

This year has been a wild ride for me so far, and it doesn’t show any signs of slowing down. I became a member of the WordPress Theme Review Team, had my first patch make it into Core, worked with Lance Willett and Drew Strojny on Twenty Twelve, was invited to the WordPress Community Summit, graduated college, moved to the United States and also attended my first WordCamp.

Today marks my first day as a full-time Theme Wrangler at Automattic, the company behind WordPress.com. I’m beyond excited about joining this crazy talented team of Themers and to become a member of the Automattic family. This is without a doubt the highlight of my WordPress career and truly a dream come true!

Selling WordPress Themes The Right Way

Today I received the following question through the contact form on my site:

Given that some sites sell WordPress Themes without checking for quality standards, what would be the right way to sell WordPress Themes?

To me it doesn’t really matter whether the Theme Marketplace you sell your Theme in requires a certain level of quality in the Themes it sells or not. As long as your Theme is coded in a way it would pass a Review from the WordPress.org Theme Review Team, your customers will notice and you will be all good.

So tip would be: Choose the marketplace(s) that pass(es) the T-shirt test!

P.S.: I know the title of this post maybe misleading a little strong, but hey, it was the subject line of that email! 🙂