diff --git a/classes/LBRY_Admin.php b/classes/LBRY_Admin.php
index 92d0f58..3952e3b 100644
--- a/classes/LBRY_Admin.php
+++ b/classes/LBRY_Admin.php
@@ -25,7 +25,7 @@ class LBRY_Admin
*/
public function create_options_page()
{
- $hook_suffix = add_menu_page(
+ add_menu_page(
__('LBRYPress Settings', 'lbrypress'),
__('LBRYPress', 'lbrypress'),
'manage_options',
@@ -50,6 +50,17 @@ class LBRY_Admin
add_action( 'admin_enqueue_scripts', 'load_admin_stylesheet' );
}
+ /**
+ * Returns the Options Page HTML for the plugin
+ */
+ public function options_page_html()
+ {
+ // Set class properties to be referenced in callbacks
+ $this->options = get_option( LBRY_SETTINGS );
+ $this->options_speech = get_option( LBRY_SPEECH_SETTINGS );
+ require_once( LBRY_ABSPATH . 'templates/options-page.php' );
+ }
+
/**
* Registers all settings for the plugin
*/
@@ -146,17 +157,6 @@ class LBRY_Admin
);
}
- /**
- * Returns the Options Page HTML for the plugin
- */
- public function options_page_html()
- {
- // Set class property to be referenced in callbacks
- $this->options = get_option(LBRY_SETTINGS);
- require_once( LBRY_ABSPATH . 'templates/options-page.php' );
- }
-
-
/**
* Sanitizes setting input
* // COMBAK Potentially sanitize more
@@ -213,7 +213,7 @@ class LBRY_Admin
{
print 'This is where you can configure how LBRYPress will distribute your content:';
}
-/**
+ /**
* Section info for the Speech Channel Section
*/
public function speech_section_callback()
@@ -239,14 +239,6 @@ class LBRY_Admin
',
- LBRY_SPEECH,
- LBRY_SPEECH_SETTINGS,
- isset( $options[LBRY_SPEECH] ) ? $options[LBRY_SPEECH] : '',
- );
- }
-
- /**
- * Prints Spee.ch channel input
- */
- public function speech_channel_callback()
- {
- $options = get_option( LBRY_SPEECH_SETTINGS );
- printf(
- '',
- LBRY_SPEECH_CHANNEL,
- LBRY_SPEECH_SETTINGS,
- isset( $options[LBRY_SPEECH_CHANNEL] ) ? $options[LBRY_SPEECH_CHANNEL] : '',
- );
- }
-
- /**
- * Prints Spee.ch password input
- */
- public function speech_pw_callback()
- {
- printf(
- '',
- LBRY_SPEECH_PW,
- LBRY_SPEECH_SETTINGS,
- );
- }
-
/**
* Channels Page
* Channels page uses admin.php so we are able to use the admin-post action instead of options.php
*/
- /**
+ /**
* Prints Spee.ch input
*/
public function speech_callback()
@@ -389,7 +341,6 @@ class LBRY_Admin
);
}
-
/**
* Handles new channel form submission
*/