2015-10-28 74 views
-1
function init_form_fields() { 
    $this->form_fields = array(
     'enabled' => array(
      'title' => __('Enable/Disable', 'woocommerce_payu_in'), 
      'type' => 'checkbox', 
      'label' => __('Enable PayUMoney', 'woocommerce_payu_in'), 
      'default' => 'yes' 
      ) 
    ); 
} 

我從pay-u插件獲取此代碼。使用這段代碼我想創建自己的管理面板,但我不明白這段代碼的含義。如何在wordpress中創建管理面板

回答

0

這是wordpress的教​​程頁面,您可以在其中找到添加管理頁面的解決方案。 https://codex.wordpress.org/Administration_Menus

WordPress的信息:

這是剛纔所描述的三個步驟的一個很簡單的例子。這個 插件將在設置頂級菜單 下添加一個子級菜單項,當選中該菜單項時,將會顯示一個非常基本的屏幕 。注意:應將此代碼添加到主要插件PHP文件 或單獨的PHP包含文件中。

這是WordPress的示例代碼:

<?php 
/** Step 2 (from text above). */ 
add_action('admin_menu', 'my_plugin_menu'); 

/** Step 1. */ 
function my_plugin_menu() { 
    add_options_page('My Plugin Options', 'My Plugin', 'manage_options', 'my-unique-identifier', 'my_plugin_options'); 
} 

/** Step 3. */ 
function my_plugin_options() { 
    if (!current_user_can('manage_options')) { 
     wp_die(__('You do not have sufficient permissions to access this page.')); 
    } 
    echo '<div class="wrap">'; 
    echo '<p>Here is where the form would go if I actually had options.</p>'; 
    echo '</div>'; 
} 
?> 
+0

請閱讀我上面的代碼是什麼意思究竟? –

+0

我已經完成了菜單頁面,但我想在該頁面中創建表單域。我不知道如何製作它。? –

相關問題