From 0b37291cb093b12307582fe0a110732fb8917fb8 Mon Sep 17 00:00:00 2001 From: danix Date: Thu, 12 Jul 2018 09:38:16 +0200 Subject: [PATCH] added 'next page/page break' button to tinymce editor --- danixland-site-plugin.php | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/danixland-site-plugin.php b/danixland-site-plugin.php index 5484935..0245d55 100644 --- a/danixland-site-plugin.php +++ b/danixland-site-plugin.php @@ -106,4 +106,25 @@ function danix_gmaps($atts, $content = null) { return ''; } add_shortcode("googlemaps", "danix_gmaps"); - + +/** + * Add Next Page / Page Break button + * inside the WordPress Visual Editor + * + * @link https://shellcreeper.com/?p=889 + * @since 0.9.7 + * + */ +function danix_next_page_button( $buttons, $id ) { + + /* only add this for content editor */ + if ( 'content' != $id ) + return $buttons; + + /* add next page after more tag button */ + array_splice( $buttons, 13, 0, 'wp_page' ); + + return $buttons; +} + /* Add Next Page Button on the First Row */ +add_filter( 'mce_buttons', 'danix_next_page_button', 1, 2 ); // 1st row -- 2.20.1