Back to Community

How to Change the 'Read More' Text on Your Kadence Theme Blog Posts

36 threads Sep 16, 2025 ThemeKadence

Content

Many Kadence theme users want to customize the text of the 'Read More' link that appears on their blog archive pages. While the theme's customizer offers a toggle to show or hide this element, changing its actual wording requires a different approach.

Why You Can't Change It in the Customizer

The Kadence theme's built-in customization options, found under Appearance > Customize > Posts/Pages Layout > Archive Layout, provide control over which elements are displayed in the post item layout. You can easily show or hide the 'Readmore' item using the eye icon. However, this interface is designed for visibility, not for altering the text string itself. The wording is hardcoded into the theme's translation files.

Two Methods to Change the 'Read More' Text

Method 1: Using a Translation Plugin (Recommended for most users)

The simplest way to change this text without touching code is to use a free translation plugin like "Say What?". This method is safe and won't break your site during theme updates.

  1. Install and activate the "Say What?" plugin from the WordPress repository.
  2. Go to Tools > Text Changes in your WordPress dashboard.
  3. Click Add New.
  4. Fill in the fields as follows:
    • Original string: Read More
    • Text domain: kadence
    • Context: (Leave this field blank)
    • Replacement string: Enter your desired text, e.g., Continue Reading or Learn More.
  5. Click Save Changes.

Method 2: Using a Code Snippet (For advanced users)

If you prefer using code, you can add a filter to your child theme's functions.php file or via a code snippets plugin. This approach directly changes the text via the theme's filters.

add_filter( 'kadence_read_more_text', function( $text ) {
    return 'Your New Text Here'; // Replace with your desired text
} );

Important: Always use a child theme when modifying theme files to prevent your changes from being overwritten by updates.

Checking Your Work

After applying either method, clear any caching on your site (server, plugin, or browser cache) and then visit your blog page to see the new text in place.

Troubleshooting

  • The text didn't change: First, ensure you have the 'Readmore' element enabled in the Kadence customizer. Then, double-check for typos in the original string or text domain if using the translation method. Clear all caches.
  • I'm using a page builder block: If you are using a dedicated Kadence Posts block or a Query Loop block to display your posts, the 'Read More' text might be controlled within that block's settings in the editor, not by the theme's global setting. Check the block's toolbar for text options.

By following these steps, you can easily tailor the 'Read More' call-to-action to better fit your website's voice and design.

Related Support Threads Support