|
12 | 12 | * Requires PHP: 5.4 |
13 | 13 | */ |
14 | 14 |
|
15 | | -add_action( 'plugins_loaded', array( 'Semantic_Linkbacks_Plugin', 'init' ) ); |
| 15 | +add_action( 'plugins_loaded', array( 'Semantic_Linkbacks_Plugin', 'init' ), 11 ); |
16 | 16 |
|
17 | 17 | // initialize admin settings |
18 | 18 | add_action( 'admin_init', array( 'Semantic_Linkbacks_Plugin', 'admin_init' ) ); |
@@ -61,7 +61,7 @@ public static function init() { |
61 | 61 |
|
62 | 62 | public static function admin_init() { |
63 | 63 | self::privacy_declaration(); |
64 | | - $page = class_exists( 'Webmention_Plugin' ) ? 'webmention' : 'discussion'; |
| 64 | + $page = function_exists( 'webmention_init' ) ? 'webmention' : 'discussion'; |
65 | 65 | add_settings_section( |
66 | 66 | 'semantic-linkbacks', |
67 | 67 | __( 'Semantic Linkbacks Settings', 'semantic-linkbacks' ), |
@@ -93,13 +93,13 @@ public static function facepile_checkboxes() { |
93 | 93 | $facepile = get_option( 'semantic_linkbacks_facepiles' ); |
94 | 94 | echo '<div id="facepile-all">'; |
95 | 95 | foreach ( $strings as $key => $value ) { |
96 | | - printf( '<input name="semantic_linkbacks_facepiles[]" type="checkbox" value="%1$s" %2$s />%3$s<br />', $key, checked( in_array( $key, $facepile, true ), true, false ), $value ); |
| 96 | + printf( '<input name="semantic_linkbacks_facepiles[]" type="checkbox" value="%1$s" id="%1$s" %2$s /><label for="%1$s">%3$s</label><br />', $key, checked( in_array( $key, $facepile, true ), true, false ), $value ); |
97 | 97 | } |
98 | 98 | echo '</div>'; |
99 | 99 | } |
100 | 100 |
|
101 | 101 | public static function register_settings() { |
102 | | - $option_group = class_exists( 'Webmention_Plugin' ) ? 'webmention' : 'discussion'; |
| 102 | + $option_group = function_exists( 'webmention_init' ) ? 'webmention' : 'discussion'; |
103 | 103 | register_setting( |
104 | 104 | $option_group, |
105 | 105 | 'semantic_linkbacks_facepiles', |
|
0 commit comments