Edit Theme Strings With Say what? Plugin

If you need to change a piece of theme or plugin defined text on your site, a simple plugin to use is Say what? plugin.  The plugin doesn’t require any changing of code and is super simple to setup.

To get started changing text, first download and install the plugin from here:
https://wordpress.org/plugins/say-what/

1. Find the text that needs to be changed. For this example we’ll simply change the “PREVIOUS POST” and “NEXT POST” text under the blog posts to “Previous Article” and “Next Article”:
previous post next post ascend theme kadence themes

To make sure that you’re copying the string exactly as defined by the theme or plugin, use inspect tools to view the raw html:
view text in inspect tools kadence themes

Ascend transforms this particular text to uppercase, so the exact string you need is “Previous Post” and “Next Post.”

2. For the plugin to work, next determine the text domain. If you’re unsure of the theme’s text domain, you can find it in Appearance> Editor.  Start by selecting your theme, and find the text domain in the theme’s style.css declaration:
view-text-domain-of-theme-kadence-themes

If the string is part of a plugin, navigate to Plugins> Editor, and select the plugin in question. For example, in the Imagify plugin, the open the “imagify.php” file to see the text domain:
find-text-domain-of-plugin-kadence-themes

3. When you know what text is to be changed to as well as the exact string from the theme or plugin and the text domain, navigate to Tools> Text Changes to configure the text change:
tools-text-changes-saywhat-kadence-themes

Click Add New to open a new string configurator:

add-new-text-change-saywhat-kadence-themes

Your correctly configured text change should look something like this:

previous-article-configuration-saywhat-kadence-themes

next-article-saywhat-kadence-themes

4. Save the text, and view the blog post to confirm change:

view-text-change-saywhat-kadence-themes