WordPress 儀表盤頁面有一個“近期迴響”小工具,用來顯示網站最新的迴響。但是默認情況下,會過濾掉迴響的內容格式,比如換行分段,然後統統地顯示為一段。有些時候,失去格式的內容閱讀起來還挺不方便。
如果想向上圖一樣,恢復迴響內容的格式,將下面的代碼添加到當前主題的 functions.php 即可:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/** * WordPress 儀表盤“近期迴響”顯示完整迴響內容和格式 * https://www.wpdaxue.com/full-comments-on-dashboard.html */ function full_comments_on_dashboard($excerpt) { global $comment; if ( !is_admin() ) return $excerpt; $content = wpautop($comment->comment_content); $content = substr($content, 3, -5); // 移除第一個 <p> 和最後一個 </p> $content = str_replace('<p>', '<p style="display:block; margin:1em 0">', $content); return $content; } add_filter('comment_excerpt', 'full_comments_on_dashboard'); |
/**
* WordPress 儀表盤“近期迴響”顯示完整迴響內容和格式
* https://www.wpdaxue.com/full-comments-on-dashboard.html
*/
function full_comments_on_dashboard($excerpt) {
global $comment; if ( !is_admin() )
return $excerpt; $content = wpautop($comment->comment_content);
$content = substr($content, 3, -5); // 移除第一個 <p> 和最後一個 </p>
$content = str_replace(‘<p>’, ‘<p style="display:block; margin:1em 0">’, $content); return $content;
}
add_filter(‘comment_excerpt’, ‘full_comments_on_dashboard’);