wordpress プラグインを作成し、友人がそれを有効にしようとしました。私はこのエラーが発生しませんが、友人は発生するため、奇妙です。ボタンを押した後、次のエラーが表示されます。
解析エラー: 構文エラー、49 行目の /home2/tomlibra/public_html/test/wp-content/plugins/ohhh_voting/inc/class-voting.php の予期しない T_FUNCTION
これはそのファイルの 46 ~ 52 行目で、エラーが見つかりません。
if ( is_admin() ) {
add_action( 'admin_menu', array( $this, 'register_admin_menu') );
//CSS
add_action('admin_print_styles', function() {
$myStyleFile = plugins_url( 'css/voting_admin.css', dirname(__FILE__) ) ;
wp_enqueue_style( 'stylesheet_voting',$myStyleFile,false,'1.0');
});//add_action
このコードはクラス内にあるため、(array($this, 'register_admin_menu) を使用します。49 行目はまさにこれです。
add_action('admin_print_styles', function() {
誰かが私を助けてくれたらうれしいです。ありがとう!