hallo,
ich habe dieses tutorial genau so gemacht wie beschrieben.
http://wpmututorials.com/how-to/giving-…custom-headers/
es funktioniert auch alles recht gut. also anscheinend muss mein problem nur an einem winzigen fehler oder so liegen.
ich habe meine normale functions.php datei mit folgendem code ersetzt und alles angepasst. also den namen meines themes, die breite und höhe meines headerbildes, und das directory für mein headerbild.
es funktioniert auch FAST. wenn ich die datei so speichere, dann bekomme ich in meinem wpmu admin panel unter DESIGN einen auswahl-punkt für meinen HEADER, ich kann dann simpel eine datei die genau so groß wie die maße es vorgeben uploaden und speichern. funktioniert sowohl für den hauptblog, als auch für alle subblogs.
einziges problem das ich habe: sobald ich die functions.php datei so gespeichert habe und ich wechsle in mein admin, dann funktionieren bestimmte kleinigkeiten nicht mehr. z.b. wenn ich mich abmelde dann wird der screen einfach weiß, wenn ich danach wieder meinen blog besuche, bin ich aber ausgeloggt. oder beim POST speichern. sobald ich einen neuen post speichern will, wird der bildschirm weiß! er wurde aber gespeichert. das selbe gilt für das editieren, theme ändern und sontige eingriffe "ins system". das admin panel ansich funktioniert aber, also ich kann alle bereich normal besuchen.
hier mein code.
<?php
if ( function_exists('register_sidebars') )
register_sidebars(1);
?>
<?php
//make changeable header
define('HEADER_TEXTCOLOR', '');
define('HEADER_IMAGE', 'images/headers/header.png'); // %s is theme dir uri
define('HEADER_IMAGE_WIDTH', 900);
define('HEADER_IMAGE_HEIGHT', 188);
define('NO_HEADER_TEXT', true );
function modicus_remix_admin_header_style() {
?>
<style type="text/css">
#headimg {
height: <?php echo HEADER_IMAGE_HEIGHT; ?>px;
width: <?php echo HEADER_IMAGE_WIDTH; ?>px;
}
#headimg h1, #headimg #desc {
display: none;
}
</style>
<?php
}
function header_style() {
?>
<style type="text/css">
#headerimg{
background: url(<?php header_image();?>) no-repeat;
}
</style>
<?php
}
add_custom_image_header('header_style', 'modicus_remix_admin_header_style');
?>
Alles anzeigen
es muss an dieser datei liegen, da ich es getestet habe. sobald ich wieder die normale functions.php also...
speichere, dann klappt wieder alles.
bitte bitte um hilfe