{"id":42449,"date":"2016-03-09T13:37:11","date_gmt":"2016-03-09T13:37:11","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/read-more-excerpt-link\/"},"modified":"2026-01-30T23:57:37","modified_gmt":"2026-01-30T23:57:37","slug":"read-more-excerpt-link","status":"publish","type":"plugin","link":"https:\/\/cor.wordpress.org\/plugins\/read-more-excerpt-link\/","author":14694020,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.1","stable_tag":"trunk","tested":"6.9.4","requires":"2.9.0","requires_php":"","requires_plugins":null,"header_name":"Read More Excerpt Link","header_author":"Tim Eckel","header_description":"","assets_banners_color":"ddddeb","last_updated":"2026-01-30 23:57:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_donations&business=99J6Y4WCHCUN4&lc=US&item_name=Read%20More%20Excerpt%20Link&item_number=Read%20More%20Excerpt%20Link%20Plugin&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/read-more-excerpt-link\/","header_author_uri":"https:\/\/www.dogblocker.com","rating":5,"author_block_rating":0,"active_installs":3000,"downloads":65067,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"6"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1367673,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1367719,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2466691,"resolution":"1","location":"assets","locale":""},"screenshot-1.png":{"filename":"screenshot-1.png","revision":1609311,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1390440,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1390440,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Read More Excerpt Link Settings.","2":"Read More Excerpt Link turns this...","3":"To this!"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[26722,1395,537,2449,1936],"plugin_category":[],"plugin_contributors":[80998],"plugin_business_model":[],"class_list":["post-42449","plugin","type-plugin","status-publish","hentry","plugin_tags-ellipsis","plugin_tags-excerpt","plugin_tags-link","plugin_tags-more","plugin_tags-read","plugin_contributors-teckel","plugin_committers-teckel"],"banners":{"banner":"https:\/\/ps.w.org\/read-more-excerpt-link\/assets\/banner-772x250.png?rev=1367719","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/read-more-excerpt-link\/assets\/icon-128x128.png?rev=1367673","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/read-more-excerpt-link\/assets\/screenshot-1.png?rev=1609311","caption":"Read More Excerpt Link Settings."},{"src":"https:\/\/ps.w.org\/read-more-excerpt-link\/assets\/screenshot-2.png?rev=1390440","caption":"Read More Excerpt Link turns this..."},{"src":"https:\/\/ps.w.org\/read-more-excerpt-link\/assets\/screenshot-3.png?rev=1390440","caption":"To this!"}],"raw_content":"<!--section=description-->\n<p>Try it out on a free dummy site here =&gt; <a href=\"https:\/\/demo.tastewp.com\/read-more-excerpt-link\">https:\/\/demo.tastewp.com\/read-more-excerpt-link<\/a><\/p>\n\n<p>When WordPress makes an excerpt from your post content, it crops the content and adds an ellipsis [...] to the end.  This plugin changes the ellipsis to a <strong>Read More<\/strong> link to the full post content.<\/p>\n\n<p>You can change the <strong>Read More<\/strong> link text to anything you wish from the <strong>Read More Excerpt<\/strong> submenu on the WordPress <strong>Settings<\/strong> menu.<\/p>\n\n<p>Also from the <strong>Read More Excerpt<\/strong> submenu, you can specify the excerpt word length (WordPress defaults to 55 words).<\/p>\n\n<p>Additionally, you can force the <strong>Read More<\/strong> link to show even when an excerpt is entered or when a read more tag is added to the content. This is turned on from the <strong>Read More Excerpt<\/strong> submenu with the <strong>Show More Frequently<\/strong> checkbox.<\/p>\n\n<p>The <strong>Read More<\/strong> link uses the class <strong>read-more-link<\/strong>, so you can stylize the link any way you wish.<\/p>\n\n<!--section=installation-->\n<h4>For an automatic installation through WordPress:<\/h4>\n\n<ol>\n<li>Select <strong>Add New<\/strong> from the WordPress <strong>Plugins<\/strong> menu in the admin area.<\/li>\n<li>Search for <strong>Read More Excerpt Link<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<h4>For manual installation via FTP:<\/h4>\n\n<ol>\n<li>Upload the <strong>read-more-excerpt-link<\/strong> folder to the <strong>\/wp-content\/plugins\/<\/strong> directory.<\/li>\n<li>Activate the plugin from the <strong>Plugins<\/strong> screen in your WordPress admin area.<\/li>\n<\/ol>\n\n<h4>To upload the plugin through WordPress, instead of FTP:<\/h4>\n\n<ol>\n<li>From the <strong>Add New<\/strong> plugins page in your WordPress admin area, select the <strong>Upload Plugin<\/strong> button.<\/li>\n<li>Select the <strong>read-more-excerpt-link.zip<\/strong> file, click <strong>Install Now<\/strong> and <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<h4>Optional Settings:<\/h4>\n\n<ul>\n<li>To change the <strong>Read More<\/strong> link text, visit the <strong>Read More Excerpt<\/strong> submenu on the WordPress <strong>Settings<\/strong> menu.<\/li>\n<li>You can also change the excerpt word length from the same <strong>Read More Excerpt<\/strong> submenu.<\/li>\n<li>To show an ellipsis \"&hellip;\" at the end of a truncated excerpt (but before the \"Read More\" link), check the <strong>Include Ellipsis after Excerpt<\/strong> checkbox.<\/li>\n<li>To show the <strong>Read More<\/strong> link even when an excerpt is entered or when a read more tag is added to the content, check the <strong>Show More Frequently<\/strong> checkbox.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20change%20the%20%22read%20more%22%20link%20text%20to%20something%20else%3F\"><h3>How do I change the \"Read More\" link text to something else?<\/h3><\/dt>\n<dd><p>In the WordPress <strong>Settings<\/strong> menu, select the <strong>Read More Excerpt<\/strong> submenu, where you can modify the default <strong>Read More<\/strong> text link.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20length%20of%20the%20excerpt%3F\"><h3>How do I change the length of the excerpt?<\/h3><\/dt>\n<dd><p>WordPress defaults to an excerpt length of 55 words. You can change this from the WordPress <strong>Settings<\/strong> menu, select the <strong>Read More Excerpt<\/strong> submenu where you can modify the excerpt word length.<\/p><\/dd>\n<dt id=\"why%20isn%27t%20%22read%20more%22%20showing%20on%20all%20pages%3F\"><h3>Why isn't \"Read More\" showing on all pages?<\/h3><\/dt>\n<dd><p>Normally, WordPress doesn't show a read more ellipsis if an excerpt is entered as part of the post. Also, WordPress doesn't show the read more ellipsis if a read more tag is placed in the content before the set excerpt legnth (defaults to 55 words). To change this, from the WordPress <strong>Settings<\/strong> menu, select the <strong>Read More Excerpt<\/strong> submenu where you can active the <strong>Show More Frequently<\/strong> option.  This will force the <strong>Read More<\/strong> to show whenever there's post content.<\/p><\/dd>\n<dt id=\"how%20can%20i%20stylize%20the%20%22read%20more%22%20link%3F\"><h3>How can I stylize the \"Read More\" link?<\/h3><\/dt>\n<dd><p>Here's a suggestion:<\/p>\n\n<pre><code>a.read-more-link {\n    font-size: 0.9em;\n    text-transform: uppercase;\n    display: inline-block;\n    white-space: nowrap;\n}\na.read-more-link:before {\n    content: \"(\";\n}\na.read-more-link:after {\n    content: \")\";\n}\n<\/code><\/pre><\/dd>\n<dt id=\"why%20isn%27t%20the%20%22read%20more%22%20showing%20at%20all%3F\"><h3>Why isn't the \"Read More\" showing at all?<\/h3><\/dt>\n<dd><p>There's also some over-zealous themes that re-write complete sections of WordPress code for no good reason.  Elegant Themes is a good example of a theme company that makes highly bloated themes that re-write much of the WordPress normal operation.  Basically, some themes totally ignore the perfectly working WordPress auto-excerpt and create their own.  When themes do this, the <strong>Read More Excerpt<\/strong> plugin is ignored as the theme no longer calls the standard WordPress excerpt functions (which <strong>Read More Excerpt<\/strong> is hooked into).  Other than making modifications to your theme, there's nothing any plugin can do when themes don't use the WordPress hooks and hard-code new functionality instead.<\/p><\/dd>\n<dt id=\"it%20displays%20%22read%20more%22%20but%20without%20a%20link%3F\"><h3>It displays \"Read More\" but without a link?<\/h3><\/dt>\n<dd><p>This is rare, but can happen when a theme is not strictly calling the get_the_excerpt() function but doing something with the result (like stripping HTML tags). If you know how to create a child of your template and make slight modifications to that child you can easily correct this. Start by looking at the theme's archive.php file and following any get_template_part() calls from there. It's best to not make changes directly to an off the shelf theme, as updates will override any changes you make. Creating a child theme is a better method of making changes to an off the shelf theme.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>v1.6.1 - 2\/25\/2023<\/h4>\n\n<ul>\n<li>Nonce added to prevent CSRF vulnerability.<\/li>\n<\/ul>\n\n<h4>v1.6.0 - 2\/24\/2023<\/h4>\n\n<ul>\n<li>Added nonce for CSRF protection, verified working with WordPress v6.2<\/li>\n<\/ul>\n\n<h4>v1.5 - 2\/1\/2021<\/h4>\n\n<ul>\n<li>Updated contact email address, verified working with WordPress v5.6<\/li>\n<\/ul>\n\n<h4>v1.4 - 5\/13\/2016<\/h4>\n\n<ul>\n<li>Option to include an ellipsis \"&hellip;\" at the end of a truncated excerpt (but before the \"Read More\" link).<\/li>\n<\/ul>\n\n<h4>v1.3 - 4\/1\/2016<\/h4>\n\n<ul>\n<li>Won't show the read more excerpt link if the post has no content (otherwise it would link to a blank page).<\/li>\n<\/ul>\n\n<h4>v1.2 - 3\/14\/2016<\/h4>\n\n<ul>\n<li>Added option <strong>Show More Frequently<\/strong> to the <strong>Read More Excerpt<\/strong> submenu under <strong>Settings<\/strong>.<\/li>\n<li>Added descriptions to settings fields.<\/li>\n<\/ul>\n\n<h4>v1.1 - 3\/10\/2016<\/h4>\n\n<ul>\n<li>Added <strong>Read More Excerpt<\/strong> submenu to the <strong>Settings<\/strong> menu.<\/li>\n<li>From the <strong>Read More Excerpt<\/strong> submenu the <strong>Read More<\/strong> text link can be modified.<\/li>\n<li>From the <strong>Read More Excerpt<\/strong> submenu the excerpt word length can be modified.<\/li>\n<\/ul>\n\n<h4>v1.0 - 3\/9\/2016<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Create &quot;Read More&quot; link after post excerpt instead of ellipsis [...] Also modify excerpt length.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/42449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=42449"}],"author":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/teckel"}],"wp:attachment":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=42449"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=42449"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=42449"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=42449"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=42449"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=42449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}