Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Hello Dolly For Your Song

This simple plugin is an extended version of the famous hello dolly plugin by Matt Mullenweg. It shows a random line of any songtext in your blog.

This simple plugin is an extended version of the famous hello dolly plugin by Matt Mullenweg (inventor of wordpress). Every human being has a special relationship to a particular song. And because of that, Hello Dolly For Your Song brings the lyric of your favourite song in the blog. But of course it can be used for any text. ;-)


  • Display a random line of a custom text in your blog as widget
  • Display a random line of a custom text in your blog as shortcode
  • Display a random line of a custom text in your theme as template tag
  • Display a random line of a custom text in the blog administration
  • Options Page to define a custom song text
  • Hidden Options
  • Languages: English, German, Spanish, French

Related Links

Author Marco Hitschler
Contributors unmus
Tags admin, hello dolly, love, lyric, music, random, shortcode, template tag, text, widget
  1. hello-dolly-for-your-song screenshot 1

    Display songtext in the admin head

  2. hello-dolly-for-your-song screenshot 2

    Options Page

  1. Upload plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the plugins menu in WordPress
  3. Go to Settings > Hello Dolly Your Song to configure your songtext

See Other Notes for more details on configuration.


  • 26 december 2016
  • French Language
  • Hidden Options
  • Security Improvements
  • Internal Optimization


  • 1 september 2016
  • Template Tag
  • New Labels
  • Code Improvement


  • 27 august 2016
  • Settings API
  • Update Process


  • 09 august 2014
  • Spanish Language


  • 06 september 2013
  • Shortcode
  • Custom Widget Title


  • 26 june 2013
  • Widget
  • Localization
  • German language
  • Clean deinstallation
  • Bugfix: Processing of apostrophes


  • 5 may 2013
  • Structured and readable code
  • First published version


  • 4 may 2013
  • Running version without errors


  • 3 may 2013
  • Running version

I have not maintained a songtext, nevertheless some lyrics is displayed in the admin head.

This is Hello Dolly by Louis Armstrong. If no text is maintained in the options, the programm uses the songtext of Hello Dolly.

How can I use the shortcode?

Type [hdfys] in a blank line in the WordPress editor.

How can I bring the widget in the blog with a custom widget title?

You can define the title in the settings of the widget.

How can I integrate the random lyric in the theme?

Use the template tag hello_dolly_for_your_song() in your theme file.

I do only want to use the capabilities in the frontend and fade out the text in the admin panel. Is this possible?

You can use the hidden option for that! Please set the option "hdfys_admin_lyric" to 0 in the table wp_options within your WordPress database. Because of that the lyric in the admin panel will be faded out. Going back to standard settings, just set the value to 1.

Can I assign custom css?

Yes, you can. Each output of this plugin has individuell css classes. Please use your debugging tools, to find the classes.

How can I deinstall Hello Dolly For Your Song?

You can use the regular way on the plugin page. After deinstallation your wordpress is really clean.


  1. Maintain the songtext you love in the Settings.
  2. That's was all!



Template Tag


Version 0.9

Requires WordPress version: 4.0 or higher

Compatible up to: 4.7.2

Last Updated 12 Jan 2017

Date Added: 04 May 2013

Plugin Homepage


0 stars
0 ratings


Not Enough Data

Works: 0
Broken: 0