Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit 855a670

Browse files
committed
Add basic RSVP and tag support
1 parent d0ca8ed commit 855a670

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

templates/linkbacks.php

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,63 @@
4040
echo '</div>';
4141
}
4242

43+
if ( has_linkbacks( 'tag' ) ) {
44+
echo '<div class="tags">';
45+
echo '<h3>' . __( 'Tags', 'semantic-linkbacks' ) . '</h3>';
46+
list_linkbacks( array(
47+
'li-class' => array( 'single-mention', 'p-tag' )
48+
),
49+
get_linkbacks( 'tags' ) );
50+
echo '</div>';
51+
}
52+
53+
if ( has_linkbacks( 'rsvp:yes' ) || has_linkbacks( 'rsvp:no' ) || has_linkbacks( 'rsvp:maybe' ) || has_linkbacks( 'rsvp:invited' ) || has_linkbacks( 'rsvp:tracking' ) ) {
54+
echo '<div class="rsvps">';
55+
echo '<h3>' . __( 'RSVPs', 'semantic-linkbacks' ) . '</h3>';
56+
if ( has_linkbacks( 'rsvp:yes' ) ) {
57+
echo '<h4>' . __( 'Yes', 'semantic-linkbacks' ) . '</h4>';
58+
list_linkbacks( array(
59+
'li-class' => array( 'single-mention', 'p-rsvp' )
60+
),
61+
get_linkbacks( 'rsvp:yes' ) );
62+
echo '</div>';
63+
}
64+
if ( has_linkbacks( 'rsvp:no' ) ) {
65+
echo '<h4>' . __( 'No', 'semantic-linkbacks' ) . '</h4>';
66+
list_linkbacks( array(
67+
'li-class' => array( 'single-mention', 'p-rsvp' )
68+
),
69+
get_linkbacks( 'rsvp:no' ) );
70+
echo '</div>';
71+
}
72+
if ( has_linkbacks( 'rsvp:maybe' ) ) {
73+
echo '<h4>' . __( 'Maybe', 'semantic-linkbacks' ) . '</h4>';
74+
list_linkbacks( array(
75+
'li-class' => array( 'single-mention', 'p-rsvp' )
76+
),
77+
get_linkbacks( 'rsvp:maybe' ) );
78+
echo '</div>';
79+
}
80+
if ( has_linkbacks( 'rsvp:invited' ) ) {
81+
echo '<h4>' . __( 'Invited', 'semantic-linkbacks' ) . '</h4>';
82+
list_linkbacks( array(
83+
'li-class' => array( 'single-mention', 'p-rsvp' )
84+
),
85+
get_linkbacks( 'rsvp:invited' ) );
86+
echo '</div>';
87+
}
88+
if ( has_linkbacks( 'rsvp:tracking' ) ) {
89+
echo '<h4>' . __( 'Tracking', 'semantic-linkbacks' ) . '</h4>';
90+
list_linkbacks( array(
91+
'li-class' => array( 'single-mention', 'p-rsvp' )
92+
),
93+
get_linkbacks( 'rsvp:tracking' ) );
94+
echo '</div>';
95+
}
96+
97+
echo '</div>';
98+
}
99+
43100

44101
if ( has_linkbacks( 'mention' ) ) {
45102
echo '<div class="mentions">';

0 commit comments

Comments
 (0)