Ejemplo n.º 1
0
 function test_deactivation()
 {
     wp_test_deactivation();
     $this->assertTrue(get_option(getOptionName()) == '');
 }
Ejemplo n.º 2
0
function wp_test_page()
{
    if (isset($_POST['save'])) {
        update_option(getOptionName(), $_POST['desc']);
    } else {
        if (isset($_POST['delete'])) {
            delete_option(getOptionName());
        }
    }
    ob_start();
    ?>
    <div class="wrap">
        <h1>WP Test</h1>
        <h3>This value can be inserted into a page or post using the [wp_test] shortcode.</h3>
        <form action="" method="POST">
            <div id="data">
                <label>Value</label>
                <input type="text" name="desc" id="desc" value="<?php 
    echo get_option(getOptionName());
    ?>
" <?php 
    if (get_option(getOptionName()) != '') {
        echo 'disabled';
    }
    ?>
 />

            </div>
            <div id="edit" onclick="enableDescription();"></div>
            <div id="message" ></div>   
            <div class="submit">
                <input type="submit" name="save" id="save" onclick="return notIsEmpty();" class="button button-primary" value="Update">
                <input type="submit" name="delete" id="delete" onclick="return deleteConfirm();" class="button button-primary" value="Delete">
            </div>
        </form>
        
              
    </div>
<?php 
    echo ob_get_clean();
    return get_option(getOptionName());
}