コード例 #1
0
function reset_team_member_social_field()
{
    $class_team_functions = new class_team_functions();
    $default_social_field = $class_team_functions->team_member_social_field();
    update_option('team_member_social_field', $default_social_field);
    die;
}
コード例 #2
0
ファイル: settings.php プロジェクト: b1tn3r/aws_wordpress
        }
        $team_member_meta_fields = stripslashes_deep($_POST['team_member_meta_fields']);
        update_option('team_member_meta_fields', $team_member_meta_fields);
        $team_member_social_field = stripslashes_deep($_POST['team_member_social_field']);
        update_option('team_member_social_field', $team_member_social_field);
        ?>
			<div class="updated"><p><strong><?php 
        _e('Changes Saved.', 'team');
        ?>
</strong></p></div>
	
			<?php 
    }
}
$class_team_functions = new class_team_functions();
$default_social_field = $class_team_functions->team_member_social_field();
?>


<div class="wrap">

	<div id="icon-tools" class="icon32"><br></div><?php 
echo "<h2>" . __(team_plugin_name . ' Settings', 'team') . "</h2>";
?>
		<form  method="post" action="<?php 
echo str_replace('%7E', '~', $_SERVER['REQUEST_URI']);
?>
">
	<input type="hidden" name="team_hidden" value="Y">
        <?php 
settings_fields('team_plugin_options');
コード例 #3
0
    public function team_member_social_meta_box_function($post)
    {
        // Add an nonce field so we can check for it later.
        wp_nonce_field('team_member_nonce_check', 'team_member_nonce_check_value');
        // Use get_post_meta to retrieve an existing value from the database.
        $team_member_social_links = get_post_meta($post->ID, 'team_member_social_links', true);
        $team_member_social_field = get_option('team_member_social_field');
        //var_dump($team_member_social_field);
        if (empty($team_member_social_field)) {
            $class_team_functions = new class_team_functions();
            $default_social_field = $class_team_functions->team_member_social_field();
        }
        // Display the form, using the current value.
        echo '<div class="para-settings">';
        foreach ($team_member_social_field as $field_key => $field_info) {
            if (!empty($field_key)) {
                if ($field_key == 'skype') {
                    ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                    _e(' Member Skype.', 'team');
                    ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="skypeusername"   name="team_member_social_links[<?php 
                    echo $field_key;
                    ?>
]" value="<?php 
                    if (!empty($team_member_social_links[$field_key])) {
                        echo $team_member_social_links[$field_key];
                    }
                    ?>
" />
                        </div> 
						
						<?php 
                } else {
                    if ($field_key == 'mobile') {
                        ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                        _e(' Member Mobile .', 'team');
                        ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="+01895632456"   name="team_member_social_links[<?php 
                        echo $field_key;
                        ?>
]" value="<?php 
                        if (!empty($team_member_social_links[$field_key])) {
                            echo $team_member_social_links[$field_key];
                        }
                        ?>
" />
                        </div> 
						
						<?php 
                    } else {
                        if ($field_key == 'phone') {
                            ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                            _e(' Member Telephone .', 'team');
                            ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="+01895632456"   name="team_member_social_links[<?php 
                            echo $field_key;
                            ?>
]" value="<?php 
                            if (!empty($team_member_social_links[$field_key])) {
                                echo $team_member_social_links[$field_key];
                            }
                            ?>
" />
                        </div> 
						
						<?php 
                        } else {
                            if ($field_key == 'email') {
                                ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                                _e(' Member Email.', 'team');
                                ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="*****@*****.**"   name="team_member_social_links[<?php 
                                echo $field_key;
                                ?>
]" value="<?php 
                                if (!empty($team_member_social_links[$field_key])) {
                                    echo $team_member_social_links[$field_key];
                                }
                                ?>
" />
                        </div> 
						
						<?php 
                            } else {
                                if ($field_key == 'website') {
                                    ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                                    _e(' Member Website.', 'team');
                                    ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="http://exapmle.com"   name="team_member_social_links[<?php 
                                    echo $field_key;
                                    ?>
]" value="<?php 
                                    if (!empty($team_member_social_links[$field_key])) {
                                        echo $team_member_social_links[$field_key];
                                    }
                                    ?>
" />
                        </div> 
						
						<?php 
                                } else {
                                    ?>
						
                        <div class="option-box">
                            <p class="option-title"><?php 
                                    echo ucfirst($field_info['name']);
                                    ?>
</p>
                            <p class="option-info"></p>
                            <input type="text" size="30" placeholder="http://exapmle.com/username"   name="team_member_social_links[<?php 
                                    echo $field_key;
                                    ?>
]" value="<?php 
                                    if (!empty($team_member_social_links[$field_key])) {
                                        echo $team_member_social_links[$field_key];
                                    }
                                    ?>
" />
                        </div> 
						
						<?php 
                                }
                            }
                        }
                    }
                }
            }
        }
        echo '</div>';
        // end of para-settings
    }