Play Audio Once


Adds an option to the audio block in Gutenberg-editor to prevent the file from being played multiple times.

In the frontend, the option, if activated, is executed on the audio file if the visitor’s browser has JavaScript activated. The fact that an audio file was played is saved in the browser session – not as a cookie. The storage takes place at the moment of playback, which means that it is no longer possible to rewind or fast-forward. The user is not offered an option to reset.


The source-code of this plugin is hosted on GitHub.


  1. Upload „play-audio-once“ to the „/wp-content/plugins/“ directory.
  2. Activate the plugin through the „Plugins“ menu in WordPress.
  3. Choose the newly added option on any audio-block in your project.


5. März 2022
I needed a way to play an mp3 clip for a student who would then answer one or more questions. It was very important that the clip could only be played once to prevent the student from playing the clip over and over again before answering the questions. This plugin does exactly that. It's incredibly easy to implement and has been "bullet proof". Thanks and thanks again!
Alle 1 Rezension lesen

Mitwirkende & Entwickler

„Play Audio Once“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Play Audio Once“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Play Audio Once“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • Initial commit


  • Updated dependencies


  • Updated compatibility-flag for WordPress 6.0


  • Updated compatibility-flag for WordPress 6.0.1
  • Added build-system in repository


  • Added translations for german (formal), spanisch and italian
  • Fixed setting of default value for our plugin-option
  • Updated compatibility-flag for WordPress 6.2
  • Updated dependencies
  • Cleanup repository


  • Optimized translation-handling during plugin-build
  • Compatible with WordPress Coding Standards
  • Updated compatibility-flag for WordPress 6.3
  • Updated dependencies