當前位置: 首頁>>代碼示例>>PHP>>正文


PHP settings_fields函數代碼示例

本文整理匯總了PHP中settings_fields函數的典型用法代碼示例。如果您正苦於以下問題:PHP settings_fields函數的具體用法?PHP settings_fields怎麽用?PHP settings_fields使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了settings_fields函數的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: catMCE_options

function catMCE_options()
{
    if (!current_user_can('manage_options')) {
        wp_die(__('You do not have sufficient permissions to access this page.'));
    }
    ?>
	<div class="wrap">
	<h2>CategoryTinyMCE SEO Settings</h2>
	<div id="donate_container">
     The latest fully maintained version (Categorytinymce 4.x) which includes the bottom listing description box can be found at http://wp.ypraise.com/. Adding a bottom description for your categories and tags can help you with your user experience and SEO.
    </div>
	
	<p><form method="post" action="options.php">	</p>
	<p>SEO Settings for CategoryTinyMCE:</p>
	
	<?php 
    settings_fields('catMCE_options');
    ?>
<p>Choose SEO:  

<input type="checkbox" name="catMCE_seo" value="1" <?php 
    checked('1', get_option('catMCE_seo'));
    ?>
 />
							</p>

 <?php 
    submit_button();
    echo '</form>';
    echo '</div>';
}
開發者ID:serker72,項目名稱:T3S,代碼行數:31,代碼來源:categorytinymce.php

示例2: print_settings

 /**
  * Print Settings
  */
 public function print_settings()
 {
     settings_fields('wcbulkorderform_variation_template');
     do_settings_sections('wcbulkorderform_variation_template');
     $option = get_option('wcbulkorderform_variation_template');
     //print_r($option);
 }
開發者ID:hslatman,項目名稱:woocommerce-bulk-order-form,代碼行數:10,代碼來源:variation_template_options.php

示例3: display_page

function display_page()
{
    ?>

        <div class="wrap">
	        <h2>Page d'administration type</h2>

	        <?php 
    settings_errors();
    // affichage des erreurs, peut recevoir des valeurs
    ?>

	        <form method="post" action="options.php" enctype="multipart/form-data">

	            <?php 
    // nécessaire au fonctionnement du form avec pour argument l'ID du group créer avec register_settings()
    settings_fields('admin-type-settings');
    // génére les champs avec pour argument ID de la page référente (slug)
    do_settings_sections('admin-type');
    // l'input submit
    submit_button();
    ?>
 

	        </form>
        </div>

    <?php 
}
開發者ID:JulienIsGreat,項目名稱:Preform,代碼行數:29,代碼來源:admin-type.php

示例4: clink_settings

/**
 * Clink settings function
 */
function clink_settings()
{
    ?>
	    <div class="wrap">
			<h2><span class="clink-main-dashicons dashicons dashicons-admin-links"></span><?php 
    _e('Global Clink Settings', 'aryan-themes');
    ?>
</h2>
			<?php 
    settings_errors();
    ?>
			<form method="post" action="options.php">
				<table class="form-table">
					<tbody>
						<?php 
    settings_fields("general-section");
    do_settings_sections("clink-options");
    submit_button();
    ?>
					</tbody>
				</table>
			</form>
		</div>
<?php 
}
開發者ID:aryanthemes,項目名稱:Clink,代碼行數:28,代碼來源:admin.php

示例5: display_plugin_admin_page

    public function display_plugin_admin_page()
    {
        ?>
		<div class="wrap">
			<h2><?php 
        _e('Import / Export', $this->plugin_slug);
        ?>
</h2>
			<p class="description"><?php 
        _e('In this section you can easly import or export all Reviewer Plugin data. The importing process replaces the existing content of Reviewer Plugin, before go ahead make a backup of your WordPress database. The exporting process saves: templates, preferences, reviews, users ratings, comparison tables , support data', 'reviewer');
        ?>
</p>
			<?php 
        settings_errors();
        ?>
			<form method="post" action="options.php" enctype="multipart/form-data">
			<!-- <form method="post"> -->
			<?php 
        settings_fields($this->option_name);
        do_settings_sections($this->menu_slug);
        submit_button(__('Export', $this->plugin_slug), 'primary', 'rwp_io_submit', true, array('data-export' => __('Export', $this->plugin_slug), 'data-import' => __('Import', $this->plugin_slug)));
        ?>
			</form>

			<?php 
        $this->backup_files();
        //RWP_Reviewer::pretty_print(  $this->option_value );
        ?>

			<?php 
        //RWP_Reviewer::pretty_print( $this->option_value );
        ?>
		</div><!--/wrap-->
		<?php 
    }
開發者ID:jprdev,項目名稱:S.J-Enterprise,代碼行數:35,代碼來源:class-io-page.php

示例6: create_admin_page

    /**
     * Options page callback
     */
    public function create_admin_page()
    {
        $this->options = get_option('watchtower');
        ?>
		<div class="wrap">
			<style>
				.watchtower_token_field {
					background: #ffea96 !important;
				}

				.watchtower_token_area, .watchtower_token_field {
					font-size: 20px;
					padding: 10px;
				}

				.watchtower_token_area {
					margin: auto;
					float: left;
					padding-left: 0px;
				}
			</style>
			<h2>Watchtower Settings</h2>
			<form method="post" action="options.php">
				<?php 
        settings_fields('watchtower');
        do_settings_sections('watchtower-settings');
        submit_button('Update settings');
        ?>
			</form>
		</div>
		<?php 
    }
開發者ID:c2pdev,項目名稱:WatchTower_Client,代碼行數:35,代碼來源:class-watchtower.php

示例7: palo_options_page_html

/**
 * Generates and outputs the HTML for the settings page
 * 
 * The function is used as a callback function in add_options_page()
 */
function palo_options_page_html()
{
    global $palo_options, $palo_textdomain;
    ?>
	<div class="wrap">
		<h2><?php 
    _e('PA Login & Access Settings', $palo_textdomain);
    ?>
</h2>
		<p><?php 
    // _e( '<img src="https://lh4.ggpht.com/H0xw6Aflpd04ss7WZaYArUKRS4M1_92GX7tfttxJLUD0kSOpjNF8UKoXroFxSX5EVQ=w300" height="64" class="alignright" /> Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.', $palo_textdomain );
    ?>
</p>
		<form action="options.php" method="post">
			<?php 
    settings_fields('palo_options_group');
    ?>
			<?php 
    do_settings_sections('palo_settings');
    ?>
			<?php 
    submit_button();
    ?>
		</form>

	</div>
	<div class="wrap">
		<hr />
		<blockquote><pre><?php 
    //echo substr( print_r( $palo_options, true ), 5 );
    ?>
</pre></blockquote>
	</div>
	<?php 
}
開發者ID:gvh1993,項目名稱:project-vvvh,代碼行數:40,代碼來源:functions.php

示例8: renderSettingsPage

    /**
     * renders plugin settings page
     */
    function renderSettingsPage()
    {
        if (!current_user_can('manage_options')) {
            wp_die(__('You do not have sufficient permissions to access this page.'));
        }
        ?>

		<div class="wrap">
			<?php 
        screen_icon();
        ?>
			<h2><?php 
        echo __('OnPage Post SEO Settings', 'wtb_seo');
        ?>
</h2>
			
			<form method="post" action="options.php">
				
				<?php 
        settings_fields('wtb_seo_settings_main_group');
        do_settings_sections('wtb_seo_settings');
        ?>
				
				<?php 
        submit_button();
        ?>
			</form>
		</div>
		<?php 
    }
開發者ID:repupress,項目名稱:onpage-post-seo-wordpress-plugin,代碼行數:33,代碼來源:settings.php

示例9: jeweltheme_rpi_option_page

function jeweltheme_rpi_option_page()
{
    ?>
    <div class="wrap">

      <?php 
    screen_icon();
    ?>

        <h2>H2CWEB Related Post Inside</h2>

        <form action="options.php" method="post">

            <?php 
    settings_fields('jeweltheme_rpi_options');
    ?>

            <?php 
    do_settings_sections('jeweltheme_rpi');
    ?>

            <input name="Submit" class="button button-primary" type="submit" value="Save Changes" />

        </form>

    </div>

    <?php 
}
開發者ID:jun200,項目名稱:wordpress,代碼行數:29,代碼來源:index.php

示例10: options_page

        public static function options_page()
        {
            $tab = self::current_tab();
            ?>
			<div class="wrap">
				<?php 
            self::plugin_options_tabs();
            ?>
				<form method="post" action="options.php" class="options-form">
					<?php 
            settings_fields($tab);
            ?>
					<?php 
            do_settings_sections($tab);
            ?>
					<?php 
            if (WP_REST_API_Log_Settings_Help::$settings_key !== $tab) {
                submit_button(__('Save Changes'), 'primary', 'submit', true);
            }
            ?>
				</form>
			</div>
			<?php 
            $settings_updated = filter_input(INPUT_GET, 'settings-updated', FILTER_SANITIZE_STRING);
            if (!empty($settings_updated)) {
                do_action('wp-rest-api-log-settings-updated');
                flush_rewrite_rules();
            }
        }
開發者ID:petenelson,項目名稱:wp-rest-api-log,代碼行數:29,代碼來源:class-wp-rest-api-log-settings.php

示例11: overview

function overview()
{
    ?>

<div class="wrap">
<h2>Inspectlet Analytics</h2>
    <form method="post" action="options.php">
        <?php 
    settings_fields('insp-group');
    ?>
        <p style="width: 70%;">Please paste your Inspectlet Embed JS Code (retrieved from the dashboard) into the field below to start using Inspectlet with Wordpress. If you're having trouble integrating, drop us a line at support@inspectlet.com</p>
        <textarea name="insp_code" id="insp_code" cols="60" rows="15"><?php 
    echo get_option('insp_code');
    ?>
</textarea>
        <p class="submit">
        <input type="submit" class="button-primary" value="<?php 
    _e('Save Changes');
    ?>
" />
        </p>
    </form>
</div>


<?php 
}
開發者ID:WP-Panda,項目名稱:allergenics,代碼行數:27,代碼來源:inspectlet-user-session-recording-and-heatmaps.php

示例12: create_admin_page

 /**
  * Options page callback
  */
 public function create_admin_page()
 {
     // Set class property
     $this->options = get_option('wirte_here_options');
     ?>
     <div class="wrap">
         <h1>Write Here</h1>
         <p>A simple front end form for WordPress. Write Here will allow you to have registered users to write & manage articles from front end.</p>
         <h3>How to Use?</h3>
             <ol>
                 <li>Create page for writing on front end. Add <b>[write-here]</b></li>
                 <li>Create page for dashboard. Add <b>[write-here-dashboard]</b></li>
                 <li>Create page for editing. Add <b>[write-here-edit]</b></li>
                 <li>Set your edit page below.</li>
             </ol>    
         
         <form method="post" action="options.php">
         <?php 
     // This prints out all hidden setting fields
     settings_fields('my_option_group');
     do_settings_sections('write-here-setting');
     submit_button();
     ?>
         </form>
     </div>
     <?php 
 }
開發者ID:seanyainkiranina,項目名稱:Write-Here,代碼行數:30,代碼來源:write-here-admin.php

示例13: options_page

 function options_page()
 {
     printf('</pre><div><h2>%s</h2>%s<form action="options.php" method="post">', $this->settingsConfig['menu']['title'], $this->settingsConfig['menu']['intro_text']);
     settings_fields($this->settingsConfig['group']);
     do_settings_sections($this->settingsConfig['menu']['page_name']);
     printf('<input type="submit" name="Submit" value="%s" /></form></div><pre>', __('Save Changes'));
 }
開發者ID:repo-storage,項目名稱:core-wp,代碼行數:7,代碼來源:ob_settings_v1_3.php

示例14: gravatar_fixed_options

function gravatar_fixed_options()
{
    ?>
<div class="wrap">
<h2>Gravatar 頭像修正</h2>
<form method="post" action="options.php">
<?php 
    settings_fields('gravatar-settings');
    ?>
<table class="form-table">
<tr valign="top">
<th scope="row">Gravatar 服務器</th>
<td><input type="text" name="gravatar_server_1" value="<?php 
    echo get_option('gravatar_server_1');
    ?>
" class="regular-text" /></td>
</tr> 
<tr valign="top">
<th scope="row">Gravatar SSL 服務器</th>
<td><input type="text" name="gravatar_server_s" value="<?php 
    echo get_option('gravatar_server_s');
    ?>
" class="regular-text" /></td>
</tr>
</table>
<p class="submit">
<input type="submit" class="button-primary" value="<?php 
    _e('Save Changes');
    ?>
" />
</p>
</form>
</div>
<?php 
}
開發者ID:yaoshanliang,項目名稱:WordPress,代碼行數:35,代碼來源:gravatar-fixed.php

示例15: display_options_page

    public static function display_options_page()
    {
        ?>

		<div class="wrap">

			<h2>Auto Terms of Service and Privacy Policy Options</h2>

			<form action="options.php" method="post" enctype="multipart/form-data">
				<?php 
        if (function_exists('settings_fields')) {
            settings_fields('atospp_plugin_options');
            // Output nonce, action, and option_page fields for a settings page. This should match the group name used in register_setting()
        }
        do_settings_sections(__FILE__);
        ?>

				<p class="submit">
					<input name="submit" type="submit" class="button-primary" value="Save Changes">
				</p>
			</form>

		</div>

		<?php 
    }
開發者ID:aguidetta,項目名稱:Enduris,代碼行數:26,代碼來源:auto-terms-of-service-privacy-policy.php


注:本文中的settings_fields函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。