summaryrefslogtreecommitdiffstats
path: root/danixland-site-plugin.php
diff options
context:
space:
mode:
authordanix <danix@danix.xyz>2018-07-12 09:38:16 +0200
committerdanix <danix@danix.xyz>2018-07-12 09:38:16 +0200
commit0b37291cb093b12307582fe0a110732fb8917fb8 (patch)
treec240dcf1e0494baf8a71b12bffa84dcf86ab1d62 /danixland-site-plugin.php
parentbf61b3c6395a637ad275c622de8638661978c4c5 (diff)
downloaddanixland-site-plugin-0b37291cb093b12307582fe0a110732fb8917fb8.tar.gz
danixland-site-plugin-0b37291cb093b12307582fe0a110732fb8917fb8.zip
added 'next page/page break' button to tinymce editor
Diffstat (limited to 'danixland-site-plugin.php')
-rw-r--r--danixland-site-plugin.php23
1 files changed, 22 insertions, 1 deletions
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 '<iframe width="'.$width.'" height="'.$height.'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'.$src.'&amp;output=embed" ></iframe>';
}
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