예제 #1
0
function fee_test_input_types()
{
    echo '<strong>Input post meta:</strong><br>';
    echo html('div', editable_post_meta(get_the_ID(), 'price', 'input', false));
    echo '<strong>Rich post meta:</strong><br>';
    echo wpautop(editable_post_meta(get_the_ID(), 'degrees', 'rich', false));
    echo '<strong>Dropdown post meta:</strong><br>';
    echo html('div', editable_post_meta(get_the_ID(), 'my_key', array('type' => 'select', 'values' => array('val_1' => 'Title 1', 'val_2' => 'Title 2'), false)));
    echo '<strong>Input option:</strong><br>';
    echo html('div', editable_option(array('key' => 'price', 'type' => 'input', 'echo' => false)));
    echo '<strong>Dropdown option:</strong><br>';
    echo html('div', editable_option(array('key' => 'country', 'type' => 'select', 'values' => array('fr' => 'France', 'it' => 'Italy', 'ch' => 'China'), 'echo' => false)));
    echo '<strong>Post excerpt:</strong><br>';
    the_excerpt();
    echo '<div style="overflow:hidden">';
    echo '<strong>Editable image:</strong><br>';
    editable_image('test', 'http://wp.dev/wp-content/themes/twentyeleven/images/headers/wheel-thumbnail.jpg');
    echo '</div>';
    if (function_exists('get_the_post_thumbnail')) {
        echo '<strong>Post thumbnail:</strong><br>';
        echo get_the_post_thumbnail(get_the_ID());
    }
}
예제 #2
0
	<strong>Dropdown option:</strong><br>
	<div><?php 
editable_option(array('key' => 'country', 'type' => 'select', 'values' => array('fr' => 'France', 'it' => 'Italy', 'ch' => 'China')));
?>
</div>
</div>

<strong>Post excerpt:</strong><br>
<?php 
the_excerpt();
?>

<div style="overflow:hidden">
<strong>Editable image:</strong><br>
<?php 
editable_image('test', 'http://wp.dev/wp-content/themes/twentyeleven/images/headers/wheel-thumbnail.jpg');
?>
</div>

<?php 
if (function_exists('get_the_post_thumbnail')) {
    echo '<strong>Post thumbnail:</strong><br>';
    echo get_the_post_thumbnail(get_queried_object_id());
}
?>

			</div><!-- #content -->
		</div><!-- #primary -->

<?php 
get_footer();
예제 #3
0
<?php

// Acceptance test. Just drop this file into your mu-plugins folder.
add_action('loop_start', function ($wp_query) {
    if ($wp_query !== $GLOBALS['wp_the_query']) {
        return;
    }
    echo '<strong>Input post meta:</strong><br>';
    echo html('div', editable_post_meta(get_the_ID(), 'price', 'input', false));
    echo '<strong>Rich post meta:</strong><br>';
    echo wpautop(editable_post_meta(get_the_ID(), 'degrees', 'rich', false));
    echo '<strong>Dropdown post meta:</strong><br>';
    echo html('div', editable_post_meta(get_the_ID(), 'my_key', array('type' => 'select', 'values' => array('val_1' => 'Title 1', 'val_2' => 'Title 2'), false)));
    echo '<strong>Input option:</strong><br>';
    echo html('div', editable_option(array('key' => 'price', 'type' => 'input', 'echo' => false)));
    echo '<div style="overflow:hidden">';
    echo '<strong>Editable image:</strong><br>';
    editable_image('test', 'http://localhost/wp/wp-content/themes/twentyten/images/headers/fern.jpg');
    echo '</div>';
    echo '<strong>Post thumbnail:</strong><br>';
    echo get_the_post_thumbnail(get_the_ID());
});