';
supermart_ecommerce_edit_link();
echo ' ';
}
}
endif;
if ( ! function_exists( 'supermart_ecommerce_edit_link' ) ) :
function supermart_ecommerce_edit_link() {
edit_post_link(
sprintf(
/* translators: %s: Name of current post */
__( 'Edit "%s"', 'supermart-ecommerce' ),
esc_html( get_the_title() )
),
'',
''
);
}
endif;
function supermart_ecommerce_categorized_blog() {
$category_count = get_transient( 'supermart_ecommerce_categories' );
if ( false === $category_count ) {
// Create an array of all the categories that are attached to posts.
$categories = get_categories( array(
'fields' => 'ids',
'hide_empty' => 1,
// We only need to know if there is more than one category.
'number' => 2,
) );
// Count the number of categories that are attached to the posts.
$category_count = count( $categories );
set_transient( 'supermart_ecommerce_categories', $category_count );
}
// Allow viewing case of 0 or 1 categories in post preview.
if ( is_preview() ) {
return true;
}
return $category_count > 1;
}
if ( ! function_exists( 'supermart_ecommerce_the_custom_logo' ) ) :
function supermart_ecommerce_the_custom_logo() {
the_custom_logo();
}
endif;
function supermart_ecommerce_category_transient_flusher() {
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
return;
}
// Like, beat it. Dig?
delete_transient( 'supermart_ecommerce_categories' );
}
add_action( 'edit_category', 'supermart_ecommerce_category_transient_flusher' );
add_action( 'save_post', 'supermart_ecommerce_category_transient_flusher' );