回答編集履歴
1
編集
test
CHANGED
@@ -100,13 +100,23 @@
|
|
100
100
|
|
101
101
|
if ( 'list' == $args['style'] ) {
|
102
102
|
|
103
|
+
global $post;
|
104
|
+
|
105
|
+
if( $author->ID == $post->post_author ) {
|
106
|
+
|
103
|
-
$return .= '<li class="
|
107
|
+
$return .= '<li class="current">';
|
108
|
+
|
104
|
-
|
109
|
+
} else {
|
110
|
+
|
111
|
+
$return .= '<li>';
|
112
|
+
|
105
|
-
}
|
113
|
+
}
|
114
|
+
|
106
|
-
|
115
|
+
}
|
107
|
-
|
108
|
-
|
116
|
+
|
117
|
+
|
118
|
+
|
109
|
-
$link = sprintf( '<a href="%1$s" title="%2$s">%3$s
|
119
|
+
$link = sprintf( '<a href="%1$s" title="%2$s">%3$s',
|
110
120
|
|
111
121
|
get_author_posts_url( $author->ID, $author->user_nicename ),
|
112
122
|
|
@@ -208,6 +218,8 @@
|
|
208
218
|
|
209
219
|
}
|
210
220
|
|
221
|
+
|
222
|
+
|
211
223
|
```
|
212
224
|
|
213
225
|
|
@@ -215,3 +227,17 @@
|
|
215
227
|
こうやって出すとかどうでしょう?
|
216
228
|
|
217
229
|
`<?php echo my_wp_list_authors( 'optioncount=1&echo=0' ); ?>`
|
230
|
+
|
231
|
+
|
232
|
+
|
233
|
+
コードを書き変えました。
|
234
|
+
|
235
|
+
ページ作成者が一致したら`<li class="current">`にする
|
236
|
+
|
237
|
+
で、合ってるんでしょうか…
|
238
|
+
|
239
|
+
|
240
|
+
|
241
|
+
とりあえずpreg_replaceとかでは無理でしょうね。
|
242
|
+
|
243
|
+
出力前に置換するなんて不可能ですよ。
|