Fatal error
-
I’m getting this error:
Parse error: syntax error, unexpected T_FUNCTION in /home1/mysite/public_html/wp-content/plugins/myplugin.php_/myplugin.php on line 22
The code I used in mu plugin is:
<?php /** * Plugin Name: thainewwest * Plugin URI: https://URI_Of_Page_Describing_Plugin_and_Updates * Description: Theme Switching plugin conditions. Can be erased when Moonrise is set to theme. * Version: The plugin's version number. Example: 1.0.0 * Author: Name of the plugin author * Author URI: https://URI_Of_The_Plugin_Author * Text Domain: Optional. Plugin's text domain for localization. Example: mytextdomain * Domain Path: Optional. Plugin's relative directory path to .mo files. Example: /locale/ * Network: Optional. Whether the plugin can only be activated network wide. Example: true * License: A short license name. Example: GPL2 */ add_action( 'plugins_loaded', 'my_conditional_themes_setup', 150 ); function my_conditional_themes_setup() { // Switch to Twenty Thirteen theme if the user has administrator role. Conditional_Themes_Manager::register( 'moonrise', function() { return current_user_can( 'administrator' ); } ); }
Line 22 is
Conditional_Themes_Manager::register( 'moonrise', function() {
The theme moonrise is installed, and Conditional Themes has been activated.
I tried the same setup in my local machine (MAMP), and it works there fine, but on the actual site, I get the error.
I uninstalled all other plugins, and it’s still not working.
Any ideas?
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Fatal error’ is closed to new replies.