2012-05-08 4 views
0

다음은 현재 개발중인 WordPress 용 코드입니다.

 <?php 
    /* 
     Plugin Name: My Javascript Plugin 
    */ 

    // add the admin options page 
    add_action('admin_menu', 'plugin_admin_add_page'); 
    function plugin_admin_add_page() { 
    add_menu_page('Jesus Is Lord', 'Lord Jesus', 'manage_options', 'plugin', 
        'plugin_options_page'); 


    } 
    ?> 

    <?php 
    // display the admin options page 
    function plugin_options_page() { 
    ?> 
    <div> 
    <h2>Jesus Is Lord</h2> 
    In the beginning God created the Heavens and the Earth. 

    <form action="options.php" method="post"> 
    <?php settings_fields('plugin_options'); ?> 
    <?php do_settings_sections('plugin'); ?>   
    <input name="Submit" type="submit" value="<?php esc_attr_e('Jesus Saves'); ?>" /> 
    </form> 
    </div> 
    <?php } ?> 

    <?php 
    add_action('admin_init', 'plugin_admin_init'); 
    function plugin_admin_init(){ 
    register_setting('plugin_options', 'plugin_options', 'plugin_options_validate'); 
    add_settings_section('plugin_main', 'Main Settings', 'plugin_section_text', 
         'plugin'); 
    add_settings_field('plugin_text_string', 'Plugin Text Input', 
         'plugin_setting_string', 'plugin', 'plugin_main'); 
    ?> 

나는 플러그인 개발에 새로운 오전 나는이 오류가 무엇입니까 왜 알아낼 수 없습니다 :

Parse error: syntax error, unexpected $end in C:\xampp\htdocs\...\wp-content\plugins\myjavascriptplugin\myjavascriptplugin.php on line 42 

답변

3

당신은 기능 plugin_admin_init을 닫습니다하지 않습니다.

코드에서 ?> 앞에 닫는 괄호 }이 누락되었습니다.

+0

감사합니다. Mahmoud, 나는 이것을 시도 할 것입니다. –

0

코드에 }이 누락되었습니다.

관련 문제