Für den Editor (und ggf. auch für weitere Felder wie den Übersetzer) kann man natürlich genauso vorgehen wie für den Autor, wobei es dafür neben dem Makro `editor` auch noch `bbx:editor` gibt, das ich im Beispiel verwenden werde. Ist wie im Artikel kein Autor angegeben, obwohl bei Zeitungsartikel in der Regel ebenfalls ein Autor (meist in Form eines Kürzels dessen Auflösung man auf der Homepage der Zeitung erfährt) angegeben ist, so verwendet `biblatex` mit dem Stil `authoryear` nicht das Makro `title` sondern `labeltitle` für die Ausgabe des Labels. Also kann man auch dieses Makro entsprechend patchen:
\documentclass{scrreprt}
\usepackage[style=authoryear]{biblatex}
\usepackage{xpatch}
\xpretobibmacro{author}{\begingroup\bfseries}{}{}
\xapptobibmacro{author}{\endgroup}{}{}
\xapptobibmacro{author}{\endgroup}{}{}% <--- Korrektur: Fehlendes Klammerpaar ergänzt!
\xpretobibmacro{bbx:editor}{\begingroup\bfseries}{}{}
\xapptobibmacro{bbx:editor}{\endgroup}{}{}
\xpretobibmacro{labeltitle}{\begingroup\bfseries}{}{}
\xapptobibmacro{labeltitle}{\endgroup}{}{}
\begin{filecontents}{\jobname.bib}
@misc{OhneAutor,
title = {Titel der Quelle},
url = {http://www.texwelt.de},
urldate = {2017-08-02},
pagetotal = {2},
editor = {Name des Herausgebers}
}
@article{Zeitungsartikel,
title = {Titel des Zeitungsaritkel},
url = {https://www.texwelt.de},
urldate = {2017-08-11},
date = {2017-04-12},
subtitle = {Untertitel},
}
@online{achter,
author = {{restliche Verweise}},
year = {2016},
title = {Titel des Dokuments},
urldate = {2017-08-29},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Erster Quellenverweis \parencite{OhneAutor}
Zweiter Quellenverweis \parencite{Zeitungsartikel}
Dritter Quellenverweis \parencite{achter}
\printbibliography
\end{document}
![Literaturverzeichnis mit fetten "Labels"][1]
[1]: http://texwelt.de/wissen/upfiles/test_20171017_085038.png