Say what?

Beschreibung

An easy-to-use plugin that allows you to alter strings on your site without editing WordPress core, or plugin code. Simply enter the current string, and what you want to replace it with and the plugin will automatically do the rest!

The plugin’s available for forking and contribution over on GitHub

Check out Say What Pro for:

  • String discovery – Don’t have the time/expertise to find strings in the code, set up replacements easily with easy-to-use autocomplete features
  • Wildcard string replacements – replace individual words, or fragments across your whole site
  • Multi-lingual support – set different replacements for different languages on multi-lingual sites
  • Import/export features – Easy import/export of replacements through the user interface

Treeware

Du darfst dieses Plugin kostenlos nutzen. Soltlest du es jedoch auf einer Produktivseite einsetzen, schenke der Welt einen Baum.

Screenshots

  • Finding a string to replace
  • The admin screen - setting up a replacement
  • Das Ergebnis

Installation

  • Install it as you would any other plugin
  • Activate it
  • Head over to Tools » Text changes and configure some string replacements

FAQ

Can I use it to change any string?

You can only use the plugin to translate strings which are marked for translation.

How do I find the string to translate?

You can either have a guess, or checkout the plugin in question’s source code, translatable strings are generally wrapped in __(), _e(), _n(), or _x(), for example:

$foo = __('This is a translatable string', 'plugin-domain');

The article here shows some examples of what you’re looking for. Alternatively, the Pro version of the plugin provides a String Discovery mode which means you can search for strings on your site via autocomplete suggestions.

Is there any support for importing replacements?

„Say What?“ has preliminary support for exporting, and importing replacements via http://wp-cli.org/. The following commands are currently
supported:

  • export – Export all current string replacements.
  • import – Import string replacements from a CSV file.
  • list – Export all current string replacements. Synonym for ‚export‘.
  • update – update string replacements from a CSV file.

See the GitHub homepage for examples.

Kann ich unterschiedliche Ersatztexte für verschiedene Sprachen einstellen?

Nicht in der kostenlosen Version, aber diese Funktion ist in der Pro-Version des Plugins enthalten.

Rezensionen

20. Januar 2020
It works like a charm but a little bit confused for me at first time. This is the rule. 1. It will be easy to replace some core wordpress word/phrase. Just fill in the original string and replacement string, ignore the other two. 2. Changing/replacing plugin text, it requires to fill in the text domain field. We need to find source code of the plugin and plugin editor can help us to so. So text domain text is as below. $foo = __('This is a translatable string', 'text-domain'); Just copy it and paste into the text domain field. Thanks for your great plugin.
24. Dezember 2019
I bought the pro version and am very happy with it. I works well and support was replying very fast even though it is around x-mas. Thanks!
Lies alle 74 Rezensionen

Mitwirkende & Entwickler

„Say what?“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Say what?“ wurde in 6 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Say what?“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.9.4

  • Ensure help links open in new windows

1.9.3

  • Fix link target in Treeware content

1.9.2

  • Suggest Treeware donations

1.9.1

  • Update information about Pro features

1.9.0

  • Fix issue adding more strings after downgrade from Pro
  • Update text domain of plugin to match wordpress.org guidelines to aid translations

1.8.2

  • Documentation updates only

1.8.1

  • Update plugin links, include settings and upgrade link
  • Update documentation about pro features
  • Admin styling fixes

1.8.0

  • Fix issues where entities could be double encoded on admin screens.

1.7.1

  • Update to admin marketing message. No functional changes.

1.7

  • Unterstützung für _n() und _nx()
  • Support for multi-line strings

1.6

Introduce filters that allows back compatibility for plugins that change their text-domain. Props Pippin Williamson

1.5

Avoid warnings on initial activation.
Avoid issues where strings contain HTML / entities

1.4

Add info box about Pro version

1.3

Support for WP-CLI import and export.

1.2

Swap database to UTF-8 to fix problems entering non-ASCII strings.

1.1

Fix incorrect escaping on the admin screens.

1.0.1

Fix initial DB table creation
Fix translations for strings with no domain

1.0

Allow strings with context to be replaced

0.9.3

Documentation improvements

0.9.2

Avoid wpdb->prepare warning
Minor admin fixes, don’t double translate strings

0.9.1

Fix issue with fields being swapped when first entered

0.9

Beta ready for testing and feedback