Schreibt man in einem WordPress-Artikel zwei Bindestriche hintereinander, so wie sie z. B. bei der Parameterangabe für CLI Kommandos notwendig sind, dann werden diese beiden Striche im angezeigten, fertigen Artikel, nicht jedoch im Editor, in einen einzigen Strich umgewandelt.

Kopiert man anschließend eine solche Befehlszeile und fügt diese in ein Terminal ein, so funktionert der Befehl natürlich nicht mehr.
Das nervt und ist schon seit Jahren ein Problem in WordPress.

Die für mich einfachste Lösung, die ohne zusätzliche Plugins oder Änderungen am Code auskommt, ist die, statt -- den folgenden Code im Artikel zu verwenden:

<code>--</code>

Um nachträglich alle Vorkommen solcher Stellen zu finden und diese zu ersetzen, kann man das WordPress-Plugin namens Search Regex verwenden.

search_regex_replace

Habe die Lösung hier gefunden.