Imagen y texto como logotipo

Hola.

Tengo una imagen de ‘logo’ configurada para mi foro. También tengo un ‘título’ configurado.

Actualmente, en la cabecera, solo se muestra el ‘logo’. Me gustaría que el ‘título’ apareciera a su derecha. Me gustaría que fuera en el mismo formato en que los títulos de los temas aparecen junto al logo cuando haces scroll por una página: que muestre el logo y el título del sitio de forma predeterminada, y cuando hagas scroll en un tema, el título del tema reemplace al título del sitio.

¿Es esto posible? He buscado en Google y no he encontrado una solución.

Gracias.

Si también quieres texto, ¿por qué no diseñas un logotipo que lo incluya?

Puedes hacer algo como esto:

d-header .title::after {
    padding-left: 20px;
    font-size: 1.5em;
    color:  #333;
    content: "Aquí hay algo de texto";
}

Aún necesitarás ocultarlo en los lugares donde no lo desees, como cuando se muestra el título de un tema.

Puedes lograr esto evitando que se muestre en páginas con la clase archetype-regular en el cuerpo (en cuyo caso no aparecerá en las páginas de temas en absoluto) o mediante JavaScript que lo haga desaparecer, tal como se intercambian los logotipos grande y pequeño una vez que comienzas a desplazarte.

Muchas gracias por tu respuesta. ¡Eso es genial!

¿Sabes qué JS necesitaría para que desaparezca como mencionas? Eso sería excelente.

Prueba esto

.d-header .title::after {
    padding-left: 20px;
    font-size: 1.5em;
    color:  #333;
    content: "Here is some text";
}
.archetype-regular #main.no-text .d-header .title::after,
.archetype-private_message #main.no-text .d-header .title::after  {
    display:none;
}
<script>
    $(document).ready(function() {
    	$(window).scroll(function(){
    		checkScroll()
        }); 
    
    	function checkScroll() {
    		var y = $(window).scrollTop();		
    		if (y > 55) {
                document.getElementById("main").classList.add('no-text');
            } else {
                document.getElementById("main").classList.remove('no-text');
            }
    	}
    	checkScroll();
    });
</script>

Aquí lo tienes como componente

¡Muchas gracias! Esto es perfecto.