質問するログイン新規登録

質問編集履歴

2

ショートコードの定義ファイルを追加で記載いたしました

2017/06/12 14:47

投稿

mein
mein

スコア13

title CHANGED
File without changes
body CHANGED
File without changes

1

コードも追加で記載させていただきました

2017/06/12 14:47

投稿

mein
mein

スコア13

title CHANGED
File without changes
body CHANGED
@@ -15,6 +15,49 @@
15
15
  ご教授の程よろしくお願いたします。
16
16
 
17
17
 
18
- > 【現在の翌月表示】
18
+ 【現在の翌月表示】
19
19
 
20
- > ![イメージ説明](1239eae72dbb0c41f30a40da985c9d07.png)
20
+ ![イメージ説明](1239eae72dbb0c41f30a40da985c9d07.png)
21
+
22
+
23
+ 【shortcodeのphp】
24
+ ```
25
+ <?php
26
+ global $eo_event_loop,$eo_event_loop_args;
27
+
28
+ //The list ID / classes
29
+ $id = ( $eo_event_loop_args['id'] ? 'id="' . $eo_event_loop_args['id'] . '"' : '' );
30
+ $classes = $eo_event_loop_args['class'];
31
+
32
+ ?>
33
+
34
+ <?php if ( $eo_event_loop->have_posts() ) : ?>
35
+
36
+ <ul <?php echo $id; ?> class="<?php echo esc_attr( $classes );?>" >
37
+
38
+ <?php while ( $eo_event_loop->have_posts() ) : $eo_event_loop->the_post(); ?>
39
+
40
+ <?php
41
+ //Generate HTML classes for this event
42
+ $eo_event_classes = eo_get_event_classes();
43
+
44
+ //For non-all-day events, include time format
45
+ $format = eo_get_event_datetime_format();
46
+ ?>
47
+
48
+ <li class="<?php echo esc_attr( implode( ' ',$eo_event_classes ) ); ?>" >
49
+ <a href="<?php echo eo_get_permalink(); ?>"><?php the_title(); ?></a> <?php echo __( 'on','eventorganiser' ) . ' ' . eo_get_the_start( $format ); ?>
50
+ </li>
51
+
52
+ <?php endwhile; ?>
53
+
54
+ </ul>
55
+
56
+ <?php elseif ( ! empty( $eo_event_loop_args['no_events'] ) ) : ?>
57
+
58
+ <ul id="<?php echo esc_attr( $id );?>" class="<?php echo esc_attr( $classes );?>" >
59
+ <li class="eo-no-events" > <?php echo $eo_event_loop_args['no_events']; ?> </li>
60
+ </ul>
61
+
62
+ <?php endif;>
63
+ ```