function display($post) { $post_format = et_get_post_format($post->ID); if (!$post_format) { $post_format = '0'; } ?> <div id="post-formats-select"> <input type="radio" name="et_post_format" class="post-format" id="et-post-format-0" value="0" <?php checked($post_format, '0'); ?> /> <label for="et-post-format-0" class="post-format-icon post-format-standard"><?php echo esc_html(et_get_post_format_string('standard')); ?> </label> <?php foreach (et_get_theme_post_format_slugs() as $format) { ?> <br /><input type="radio" name="et_post_format" class="post-format" id="et-post-format-<?php echo esc_attr($format); ?> " value="<?php echo esc_attr($format); ?> " <?php checked($post_format, $format); ?> /> <label for="et-post-format-<?php echo esc_attr($format); ?> " class="post-format-icon post-format-<?php echo esc_attr($format); ?> "><?php echo esc_html(et_get_post_format_string($format)); ?> </label> <?php } ?> <br /> </div> <?php }
function _et_post_format_wp_get_object_terms($terms) { foreach ((array) $terms as $order => $term) { if (isset($term->taxonomy) && ET_POST_FORMAT == $term->taxonomy) { $terms[$order]->name = et_get_post_format_string(str_replace(ET_POST_FORMAT_PREFIX, '', $term->slug)); } } return $terms; }