Wenn man mit Theme- oder Plugin-Optionen arbeitet, gibt es Anwendungsfälle in denen wir ein Hex-Farbcode vom Color-Picker eines Feldes in den passenden RGBA-Farbcode umrechnen müssen, um bspw. einen Farbwert mit einer gewünschten Transparenz innerhalb einer CSS-Formatierung ausgeben zu können.

Hex-Farbcode in RGB oder RGBA umwandeln

Wie ich den RGBA Wert erhalte, wenn die gespeicherte Option den Hex-Farbcode als Ausgangswert enthält, zeigt dir folgende PHP-Funktion:

Wie verwenden wir die Funktion?

Innerhalb eines Templates, können wir nun durch den Funktionsaufruf von hex2rgba( $color ); den HEX-Code in RGB oder RGBA umrechnen lassen. Das folgende Beispiel zeigt, wie wir diese Funktion verwenden können.