Añada este código a su code snippets y reemplace ID de categoría y o entrada, también reemplace la url de su imagen.
Código
add_action('wp_head', 'custom_post_background_by_id_or_category');
function custom_post_background_by_id_or_category() {
if (!is_singular('post')) return; // Solo en entradas
$post_id = get_the_ID();
// ID de la entrada individual
if ($post_id == 42178) { // 🔁 Reemplaza 123 con el ID de tu entrada
echo '<style>body.single-post { background: url("https://tuweb.com/empresario-preocupado-web-aripsa.jpg") no-repeat center center fixed; background-size: cover; }</style>';
}
// Verificar si la entrada pertenece a una categoría específica (por ID)
if (has_category(45, $post_id)) { // 🔁 Reemplaza 45 con el ID de tu categoría
echo '<style>body.single-post { background-color: #f0f0f0; }</style>';
}
}