A plugin that randomly displays Hyakunin Isshu in the admin bar.
Author: | Katsushi Kawamori (profile at wordpress.org) |
WordPress version required: | 5.0 |
WordPress version tested: | 6.5 |
Plugin version: | 1.13 |
Added to WordPress repository: | 27-02-2023 |
Last updated: | 05-03-2024 |
Rating, %: | 0 |
Rated by: | 0 |
Plugin URI: | https://wordpress.org/plugins/hyakunin-isshu-... |
Total downloads: | 932 |
Click to start download |
Items
- Tanka : Hyakunin Isshu
- Tanka Author
- Source of Tanka
- Subject of Tanka
Display
- Displayed at 60-second intervals.
Data
- The following data for the “Hyakunin Isshu” are used.
- Hyakunin Isshu data
Filter hooks
/** ==================================================
* Filter for capability.
*
*/
add_filter( 'hyakunin_isshu_bar_user_can', function(){ return 'read'; }, 10, 1 );
/** ==================================================
* Filter for interval.
*
*/
add_filter( 'hyakunin_isshu_bar_interval_sec', function(){ return 5; }, 10, 1 );
/** ==================================================
* Filter for Tanka array.
*
*/
add_filter(
'hyakunin_isshu_bar_array',
function() {
$tanka_arr = array(
array(
'tanka' => 'Notice of Drinking Party 1 !',
'author' => 'Katsushi',
'source' => 'February 22, 2023, 7:00 p.m. - 9:00 p.m.',
'subject' => 'Restaurant WP',
),
array(
'tanka' => 'Notice of Drinking Party 2 !',
'author' => 'kawamori',
'source' => 'March 22, 2023, 7:00 p.m. - 9:00 p.m.',
'subject' => 'Sushi bar WP',
),
);
return $tanka_arr;
},
10,
1
);
/** ==================================================
* Filter for Tanka Author title.
*
*/
add_filter( 'hyakunin_isshu_bar_author_title', function(){ return 'Banquet Director'; }, 10, 1 );
/** ==================================================
* Filter for Source title.
*
*/
add_filter( 'hyakunin_isshu_bar_source_title', function(){ return 'Date and Time'; }, 10, 1 );
/** ==================================================
* Filter for Subject title.
*
*/
add_filter( 'hyakunin_isshu_bar_subject_title', function(){ return 'Place'; }, 10, 1 );
Screenshots
FAQ
ChangeLog