summaryrefslogtreecommitdiff
path: root/inc/template-tags.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/template-tags.php')
-rw-r--r--inc/template-tags.php42
1 files changed, 42 insertions, 0 deletions
diff --git a/inc/template-tags.php b/inc/template-tags.php
new file mode 100644
index 0000000..7cc12c8
--- /dev/null
+++ b/inc/template-tags.php
@@ -0,0 +1,42 @@
+<?php
+/**
+ * Custom template tags for this theme.
+ *
+ * Eventually, some of the functionality here could be replaced by core features.
+ *
+ * @package Astra
+ */
+
+if ( ! defined( 'ABSPATH' ) ) {
+ exit; // Exit if accessed directly.
+}
+
+if ( ! function_exists( 'astra_entry_footer' ) ) :
+ /**
+ * Prints HTML with meta information for the categories, tags and comments.
+ */
+ function astra_entry_footer() {
+
+ if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) {
+ echo '<span class="comments-link">';
+
+ /**
+ * Get default strings.
+ *
+ * @see astra_default_strings
+ */
+ comments_popup_link( astra_default_strings( 'string-blog-meta-leave-a-comment', false ), astra_default_strings( 'string-blog-meta-one-comment', false ), astra_default_strings( 'string-blog-meta-multiple-comment', false ) );
+ echo '</span>';
+ }
+
+ astra_edit_post_link(
+ sprintf(
+ /* translators: %s: Name of current post */
+ esc_html__( 'Edit %s', 'astra' ),
+ the_title( '<span class="screen-reader-text">"', '"</span>', false )
+ ),
+ '<span class="edit-link">',
+ '</span>'
+ );
+ }
+endif;