This is ultimately the same construction as the one Simon Henry describes, but you might like the different perspective.
Definition.
Let $A$ be a commutative rig and let $L$ be a distributive lattice.
A support notion $\lambda : A \to L$ is a map with the following properties:
- $\lambda (0)$ is the bottom element of $L$ and $\lambda (a + b) \le \lambda (a) \lor \lambda (b)$.
- $\lambda (1)$ is the top element of $L$ and $\lambda (a b) = \lambda (a) \land \lambda (b)$.
Joyal defined the order-theoretically dual notion in [1975, Les théorèmes de Chevalley-Tarski et remarques sur l'algèbre constructive] under the name notion of zeros.
Wraith [1979, Generic Galois theory of local rings] defines support notions as above.
Let $\textrm{Supp} (A, L)$ be the set of support notions $A \to L$.
It is clear that it is covariantly functorial in $L$ and contravariantly functorial in $A$.
In fact:
Proposition.
For each commutative rig $A$, the functor $\textrm{Supp} (A, -) : \textbf{DLat} \to \textbf{Set}$ is representable.
The representing object is the distributive lattice $A_\mathrm{D}$ generated by symbols $\mathrm{D} (a)$ ($a \in A$) subject to the relations making the map $a \mapsto \mathrm{D} (a)$ a support notion.
Thus, we obtain a functor $\textbf{CRig} \to \textbf{DLat}$ sending $A$ to $A_\mathrm{D}$.
Recall that every distributive lattice is a commutative rig with $\lor$ as addition and $\land$ as multiplication;
then note that if $A$ is a distributive lattice then $\mathrm{D} : A \to A_\mathrm{D}$ is an isomorphism.
(It is tempting to imagine that $A \mapsto A_\mathrm{D}$ is the left adjoint to the inclusion $\textbf{DLat} \hookrightarrow \textbf{CRig}$, but it is not.)
We can obtain a slightly more explicit characterisation of $A_\mathrm{D}$.
Lemma.
Let $a \in A$ and $\{ b_1, \ldots, b_n \} \subseteq A$.
Then $\mathrm{D} (a) \le \mathrm{D} (b_1) \lor \cdots \lor \mathrm{D} (b_n)$ in $A_\mathrm{D}$ if and only if there exist $c_1, \ldots c_n$ and $m$ such that $b_1 c_1 + \cdots + b_n c_n = a^m$.
It now follows that:
Proposition.
$A_\mathrm{D}$ is isomorphic to the lattice of finitely generated radical ideals of $A$.
In particular, when $A$ is a ring, $A_\mathrm{D}$ is isomorphic to the lattice of quasicompact open subsets of the Zariski spectrum of $A$.
Of course, we could do all this with frames instead of distributive lattices, but then we would not have the tantalising mystery of how $A \mapsto A_\mathrm{D}$ is (isomorphic to) the identity functor on $\textbf{DLat}$.
One could also imagine categorifying this to obtain the topos $\textbf{Sh} (\operatorname{Spec} A)$ from the symmetric monoidal abelian category $\textbf{Mod} (A)$, but I haven't figured out how yet.