我正在修改Recent-Changes WordPress插件以显示日期.我可以回复日期但不能格式化它; 例如,mm/dd/yyyy.
我希望post_modified日期为mm/dd/yyyy.
我试过了 -
echo '<li>'.$RecentChange->post_modified('m/d/Y').
Run Code Online (Sandbox Code Playgroud)
- 但这导致插件停止显示帖子,并且通常会破坏网站.
以下是插件中的相关块 -
/* define full SQL request */
$rc_sql = "SELECT post_date, post_modified, post_title, ID FROM wp_posts WHERE ".$rc_content_sql." ORDER BY post_modified DESC LIMIT ".$rc_number;
global $wpdb;
echo $before_widget;
echo $before_title.$rc_title.$after_title.'<ul>';
$RecentChanges = $wpdb->get_results($rc_sql);
if ($RecentChanges)
foreach ($RecentChanges as $RecentChange) :
$rc_url = get_page_link($RecentChange->ID);
echo '<li>'.$RecentChange->post_modified.' <a href='.$rc_url.'>'.$RecentChange->post_title.'</a></li>';
endforeach;
echo '</ul>'.$after_widget;
$wpdb->flush();
}
Run Code Online (Sandbox Code Playgroud)
尝试
<?php
mysql2date('m/d/Y', $RecentChange->post_modified);
?>
Run Code Online (Sandbox Code Playgroud)
见参考文献.
| 归档时间: |
|
| 查看次数: |
1538 次 |
| 最近记录: |