File tree Expand file tree Collapse file tree 1 file changed +19
-2
lines changed
themes/plugins-jquery-com Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,28 @@ function jq_plugin_versions() {
12
12
return ;
13
13
}
14
14
15
- $ out = "" ;
15
+ $ post = get_post ( get_the_ID () );
16
+ $ main_post = empty ( $ post ->post_parent ) ? $ post ->ID : $ post ->post_parent ;
17
+ $ parent = get_post ( $ main_post );
18
+
19
+ $ out = "<ul> " ;
16
20
$ versions = json_decode ( $ versions );
21
+ $ first = true ;
17
22
foreach ( $ versions as $ version ) {
18
- $ out .= "$ version<br> " ;
23
+ if ( $ post ->post_name == $ version ) {
24
+ $ out .= "<li> $ version</li> " ;
25
+ } elseif ( $ first && empty ( $ post ->post_parent ) ) {
26
+ $ out .= "<li> $ version</li> " ;
27
+ } else {
28
+ if ( $ first ) {
29
+ $ out .= "<li><a href= \"/ $ parent ->post_name / \"> $ version</a></li> " ;
30
+ } else {
31
+ $ out .= "<li><a href= \"/ $ parent ->post_name / $ version/ \"> $ version</a></li> " ;
32
+ }
33
+ }
34
+ $ first = false ;
19
35
}
36
+ $ out .= "</ul> " ;
20
37
21
38
return $ out ;
22
39
}
You can’t perform that action at this time.
0 commit comments