Download wp-content/plugins/hello.php from AZILS/Word: direct link, hf CLI and curl.
- Browser
- Download file 2.58 kB
-
https://huggingface.co/spaces/AZILS/Word/resolve/main/wp-content/plugins/hello.php
- Command line
-
hf download hf://spaces/AZILS/Word/wp-content/plugins/hello.php
-
curl -L -o hello.php https://huggingface.co/spaces/AZILS/Word/resolve/main/wp-content/plugins/hello.php
2.58 kB
| /** | |
| * @package Hello_Dolly | |
| * @version 1.7.2 | |
| */ | |
| /* | |
| Plugin Name: Hello Dolly | |
| Plugin URI: http://wordpress.org/plugins/hello-dolly/ | |
| Description: This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong: Hello, Dolly. When activated you will randomly see a lyric from <cite>Hello, Dolly</cite> in the upper right of your admin screen on every page. | |
| Author: Matt Mullenweg | |
| Version: 1.7.2 | |
| Author URI: http://ma.tt/ | |
| */ | |
| function hello_dolly_get_lyric() { | |
| /** These are the lyrics to Hello Dolly */ | |
| $lyrics = "Hello, Dolly | |
| Well, hello, Dolly | |
| It's so nice to have you back where you belong | |
| You're lookin' swell, Dolly | |
| I can tell, Dolly | |
| You're still glowin', you're still crowin' | |
| You're still goin' strong | |
| I feel the room swayin' | |
| While the band's playin' | |
| One of our old favorite songs from way back when | |
| So, take her wrap, fellas | |
| Dolly, never go away again | |
| Hello, Dolly | |
| Well, hello, Dolly | |
| It's so nice to have you back where you belong | |
| You're lookin' swell, Dolly | |
| I can tell, Dolly | |
| You're still glowin', you're still crowin' | |
| You're still goin' strong | |
| I feel the room swayin' | |
| While the band's playin' | |
| One of our old favorite songs from way back when | |
| So, golly, gee, fellas | |
| Have a little faith in me, fellas | |
| Dolly, never go away | |
| Promise, you'll never go away | |
| Dolly'll never go away again"; | |
| // Here we split it into lines. | |
| $lyrics = explode( "\n", $lyrics ); | |
| // And then randomly choose a line. | |
| return wptexturize( $lyrics[ mt_rand( 0, count( $lyrics ) - 1 ) ] ); | |
| } | |
| // This just echoes the chosen line, we'll position it later. | |
| function hello_dolly() { | |
| $chosen = hello_dolly_get_lyric(); | |
| $lang = ''; | |
| if ( 'en_' !== substr( get_user_locale(), 0, 3 ) ) { | |
| $lang = ' lang="en"'; | |
| } | |
| printf( | |
| '<p id="dolly"><span class="screen-reader-text">%s </span><span dir="ltr"%s>%s</span></p>', | |
| __( 'Quote from Hello Dolly song, by Jerry Herman:' ), | |
| $lang, | |
| $chosen | |
| ); | |
| } | |
| // Now we set that function up to execute when the admin_notices action is called. | |
| add_action( 'admin_notices', 'hello_dolly' ); | |
| // We need some CSS to position the paragraph. | |
| function dolly_css() { | |
| echo " | |
| <style type='text/css'> | |
| #dolly { | |
| float: right; | |
| padding: 5px 10px; | |
| margin: 0; | |
| font-size: 12px; | |
| line-height: 1.6666; | |
| } | |
| .rtl #dolly { | |
| float: left; | |
| } | |
| .block-editor-page #dolly { | |
| display: none; | |
| } | |
| @media screen and (max-width: 782px) { | |
| #dolly, | |
| .rtl #dolly { | |
| float: none; | |
| padding-left: 0; | |
| padding-right: 0; | |
| } | |
| } | |
| </style> | |
| "; | |
| } | |
| add_action( 'admin_head', 'dolly_css' ); | |