This is an extended comment expanding on the remarks I left in the comments. It's far from a definitive answer. To make the discussion less technical, I'll restrict to compact Hausdorff spaces so that there is no distinction between bounded and unbounded functions. Continuity of functions regarding $C(X)$ will always refer to the norm topology (and I hope I got these aspects correct).
Theorem Let $X$ be a compact Hausdorff space and $A\subseteq X$ a closed subspace. Then the pair $(X,A)$ admits both a linear extender and a continuous extender. It may fail to admit a continuous linear extender.
To produce a linear extender $C(A)\rightarrow C(X)$ it suffices to define it on the members of a linear basis of $C(A)$. Due to the Tietze Extension Theorem, this can always be done. The result is almost never continuous. On the other hand, continuous, nonlinear extenders have been produced by Lutzer and Przymusiński [5].
Now, here is a positive result which slightly weakens the metrisability condition. It's an old observation due to Carlos Borges.
Theorem (Borges) Let $X$ be compact Hausdorff. Then for any closed subspace $A\subseteq X$ which has metrisable boundary, the pair $(X,A)$ admits a continuous linear extender.
The trick is to use the assumption to produce an extender $\gamma:C(\partial A)\rightarrow C(X\setminus A^\circ)$ and then define $\psi:C(A)\rightarrow C(X)$ by
$$\psi(f)(x)=\begin{cases}\gamma(f|_{\partial A})(x)&x\in X\setminus A^\circ\\f(x)&x\in A^\circ.\end{cases}$$
I'll refer to Borges's paper [1] for the details, where the assumption that $A$ is a zero set in $X$ is not used.
There is a class of spaces in which continuous linear extenders always exist. These are the generalised ordered spaces.
Theorem (Heath, Lutzer [3]) If $X$ is a compact GO space, then a continuous linear extender exists for any closed subspace.
Finding a complete characterisation of those spaces $X$ for which every closed subset $A\subseteq X$ admits a continuous linear extender is difficult. Clearly such a space must be normal. van Douwen in the paper [2] linked by KP Hart in the comments showed that if the operator norms of the extenders are required to be suitably uniformly bounded, then $X$ must even be hereditarily collectionwise normal.
While every compact Hausdorff space is normal, they are generally not hereditarily so. Still, van Douwen does produce in [2] an example of a basically disconnected compact Hausdorff space admitting continuous linear extenders for each closed subspace, which does fail to be hereditarily collectionwise normal.
A few no-go results appear in the literature. One of the most useful is as follows.
Proposition If $X$ is compact Hausdorff and $A\subseteq X$ is a closed subspace with $c(A)>d(X)$, then the pair $(X,A)$ admits no continuous linear extender.
This is proved, for instance in the survey paper [4]. Here $c(A)$ is the cellularity, or Souslin number, of $A$, defined to be the supremum of all cardinalities of pairwise-disjoint families of open sets of $A$. The density $d(X)$ is the least cardinality of any dense subset of $X$.
Since $c(\beta\mathbb{N}\setminus\mathbb{N})=2^{\aleph_0}$, we obtain a topological explanation for the following.
Corollary The pair $(\beta\mathbb{N},\beta\mathbb{N}\setminus\mathbb{N})$ admits no continuous linear extender.
Finally, I want to ask if extenders exist for monotonically normal compacta. Monotone normality is one of the strongest normality properties. It's hereditary, and it implies both collectionwise normality and countable paracompactness. Every GO space is monotonically normal, and there is the result of Mary Ellen Rudin that the monotonically normal compacta are exactly the images of compact linearly ordered spaces.
It's known that every monotonically normal space admits monotone extenders for each closed subspace. On the other hand, there are examples of monotonically normal spaces which do not admit continuous linear extenders for their closed subspaces. I don't know of any compact examples appearing in the literature.
Question Is there a monotonically normal compactum $X$ and a closed a closed subspace $A\subseteq X$ without a continuous linear extender?
Edit: Thanks to KP Hart for a correction in the comments.
References
[1] C. Borges, Another Generalization of the Dugundji Extension Theorem, Colloquium Mathematicae 56 (2) 2 (1988), 263-265.
[2] E. van Douwen, Simultaneous linear extension of Continuous functions, Gen. Top. and App. 5 (4) 4 (1975), 297-319.
[3] R. Heath, D. Lutzer, Dugundji Extension Theorems for Linearly Ordered Spaces, Pacific J. Math. 55 (1974), 419-425.
[4] D. Lutzer, A survey of Dugundji Extension Theory, Seminar Uniform Spaces (1978), 24-42.
[5] D. Lutzer, T. Przymusiński, Continuous Extenders in Normal and Collectionwise Normal Spaces, Fundamenta Math. 102 (1979), 165-171.