HTTP/2 301
server: nginx
date: Fri, 26 Dec 2025 19:57:48 GMT
content-type: text/html; charset=UTF-8
x-olaf: ⛄
vary: accept, content-type
x-redirect-by: WordPress
location: https://developer.wordpress.org/reference/hooks/excerpt_more/
x-frame-options: SAMEORIGIN
alt-svc: h3=":443"; ma=86400
x-nc: MISS ord 2
HTTP/2 200
server: nginx
date: Fri, 26 Dec 2025 19:57:48 GMT
content-type: text/html; charset=UTF-8
vary: Accept-Encoding
x-olaf: ⛄
vary: accept, content-type
link:
; rel="https://api.w.org/"
link:
; rel="alternate"; title="JSON"; type="application/json"
link: ; rel=shortlink
x-frame-options: SAMEORIGIN
content-encoding: gzip
alt-svc: h3=":443"; ma=86400
x-nc: MISS ord 2
excerpt_more – Hook | Developer.WordPress.org
apply_filters ( ‘excerpt_more’, string $more_string )
Filters the string in the “more” link displayed after a trimmed excerpt.
$more_stringstring The string shown within the more link.
This filter is called by the wp_trim_excerpt() function. By default, the filter is set to echo ‘[…]’ as the excerpt more string at the end of the excerpt.
Version Description 2.9.0 Introduced.
How to replace […] by some other string?
In following code, we are replacing […] by just …
You can send any string in return.
How To Add A “Continue Reading” Link To Excerpts
Example migrated from Codex:
To change excerpt more string, add the following code to functions.php file in your theme:
For versions older than 2.9 use:
Add A “Read more” with post link.