Hier bin ich wieder.
Also, die error.log bzw. die CGI-Debugger-Doku unseres Providers ist leer. Und bleibt auch leer nach erneutem Löschen & Aufpielen von WordPress 2.7.
Ich bin echt ratlos.
Falls IRGENDJEMAND noch IRGENDEINE Idee hat...
(Anm.: Dass das Januar-Archiv jetzt auf der Startseite erscheint, haben wir per Hand eingegeben, normalerweise/automatisch erscheint dort die Volltextsuche mit dem Hinweis obendrüberm, dass nichts passendes gefunden wurde.)
EDIT 22.1.
Die Seite läuft wieder. marX, Danke noch mal für deine Hilfe!
Beiträge von Susanne@MM
-
-
Nein, keine Plugins. Also, die die jetzt da sind, waren vorher auch schon da. Ich hab zwar gestern mit einem Newsletter-Plugin rumprobiert, aber das war eine gute Weile vor dem WP-Update. Meine Vermutung war, dass das Newsletter-Plugin auf unserer ollen WP-Version nicht läuft, weil das nicht richtig funktionierte - deswegen überhaupt das ganze Update.
Kein home.php im Theme, nein. Also werde ich mal bei domainFactory wegen einer error.log anfragen. Danke für den Tipp und für heute erst mal Tschüs.
Und noch mal: DANKE.
-
Überspiel doch nochmal die Themes mit den jeweils aktuellsten Versionen (aus dem Downloadpaket).
Okay, hochgeladen. Auch beides Themes jeweils aktiviert und deaktiviert. Keine Veränderungen. (Farben habe ich wieder geändert.)
Wo finde ich die error.log-Datei? Im Ordner errordoc liegen nur vier HTML-Dateien von 2007, im Ordner logs liegt keine Datei error.log
Habe als Versuch jetzt mal unter "Lesen" eine statische Startseite eingestellt und eine der Pages dafür ausgewählt. Die erscheint dann dort auch fehlerfrei. Beim Zurücksetzen auf "Latest 10 posts" erscheint wieder die Suche dort.
-
Lieber marX,
da bin ich wieder. Alles beim alten: Maedchenmannschaft
Hab jetzt (per Cyberduck / Mac OS X 10.4.11) diese WordPress-Version
Download » Deutsch « WordPress Deutschlandruntergeladen, ausgepackt, alle Dateien außer wp-config.php und den wp-content-Ordner gelöscht und alles, was im WordPress-Update-Ordner drin war (außer dem wp-content-Ordner) draufgespielt.
Das gleiche Problem bleibt. Auch nach Tauschen und jeweils Speichern der Themes. In der Vorschau sehe ich die Seite immer noch so, wie sie eigentlich aussehen sollte.
Und: Da steht zwar, dass das eine deutschsprachige Version sei, aber sowohl auf der Oberfläche als auch in der Admin ist weiterhin alles auf Englisch.
Hm, ich vermute, jetzt sind wir beide ratlos...
Vielleicht fällt dir trotzdem noch was ein? Viele Grüße. -
Hm. Eigentlich hat er das ganze Design erst geschrottet, als ich in der Admin das freundliche Angebot von WordPress angenommen hab, ein automtisches Update durchzuführen, weil ich dachte, das bringt was.
Das ist das:
Admin > Tools > Upgrade > Re-install AutomaticallyWahrscheinlich hat er es dabei überschrieben. Aber das kriege ich ja dann jetzt nicht mehr raus, richtig? Also einfach Pech für mich.
Und danke für den FTP-Tipp. Dann werde ich die Zeit mal lieber in einen neuen Uploader investieren...
Also, ich bin jetzt mutig, und wenn das schief gehen sollte, steh ich in ein paar Minuten wieder hier auf der Matte.
Aber DANKE DANKE DANKE für deine Geduld und dass du dir den Sonntag mit mir um die Ohren geschlagen hast!
Viele liebe Grüße, Susanne
-
Ja, ich mach das mal. Und ich fasse ja eigentlich den Ordner "Themes" im Ordner "wp-content" gar nicht an. Trotzdem waren da die Dateien für das Theme "Default" jetzt aktualisiert. Speist sich das von einem anderen Ort oder muss ich da doch rein und was aktualisieren?
Mein Problem ist auch, dass mein FTP-Uploader rumzickt und ich keine Ordner hochschieben kann, sondern jede Datei einzeln anfassen muss, was die Sache dann doch zeitlich etwas umfangreicher macht. Dachte bisher, das ist halt so, aber wenn du von Minuten sprichst ... Auch wenn es jetzt Off Topic ist: Ich benutze FTPeel, würdest du was anderes empfehlen, was es als Freeware gibt?
-
Oh Gott, das ist nach dem Schock gestern jetzt aber 'ne ordentliche Herausforderung. Normalerweise geh ich bei sowas mit großem Schwung ran, aber der fehlt mir grad, weil ich Angst hab, noch mehr "kaputt" zu machen. Und wir haben ganz schön viele Leser_innen, das bleibt also nicht unbemerkt.
Was ich aber grad noch in meinen FTP-Dateien gesehen hab: Den Ordner mit dem Theme "Default" hab ich gestern aktualisiert, den mit "Classic" nicht, der ist noch aus dem Oktober 2007. Trotzdem reagieren ja beide gleich. Es könnte also nicht auch an einer anderen Datei liegen?
-
Oookay, also in der Vorschau: alles wunderbar. Wenn ich dann "Activate WordPress Classic" klicke, habe ich bei der Oberfläche das gleiche Problem, nämlich die Ansage "No Entry matched your search" oder so. Beim Zurückstellen auf "Default" dann das gleiche Spiel: In der Vorschau alles wunderbar, nach dem Aktivieren aber die gleiche, leere Seite mit Sidebar rechts und Suchfeld mittig.
Wenn ich das Theme noch mal installiere, dann wird doch nur "Optisches" überschrieben, oder? Die zwei Farben habe ich nämlich schnell wieder eingestellt, alles andere muss ich dann eh nach und nach wieder rekonstruieren.
-
Du hast das Default-Theme ja etwas angepasst oder?
Ich hab jetzt nur auf die Schnelle das Blau auf unsere ursprünglichen Farben Magenta und Orange umgestellt, ansonsten scheint alles, was wir da mal per Hand angepasst haben, eh futsch zu sein.
Aber ich probiers mal mit dem Ändern...
-
Um auszuschließen zu können, dass es am Theme liegt - hast du mal testweise ein anderes ausprobiert (z.B. Classic)?
Cool. Tatsächlich funktioniert es, wenn ich "Classic" auswähle (jedenfalls in der Vorschau; wenn ich es mal für deine Draufsicht als "Classic" speichern soll, sag Bescheid). Allerdings sieht das dann alles nicht so aus, wie wir es eigentlich haben wollen.
Soll ich die Theme-Dateien aus meinem WordPress 2.7-Ordner dann einfach noch mal über FTP hochschieben?
Danke! Hab das Gefühl, dass wir der Sache näher kommen...
Grüße. -
PHP
Alles anzeigen<div id="jsForm"> <form style="display:inline;" method="post" name="hicolor" id="hicolor" action="<?php echo attribute_escape($_SERVER['REQUEST_URI']); ?>"> <?php wp_nonce_field('kubrick-header'); ?> <input type="button" class="button-secondary" onclick="tgt=document.getElementById('fontcolor');colorSelect(tgt,'pick1');return false;" name="pick1" id="pick1" value="<?php echo attribute_escape(__('Font Color')); ?>"></input> <input type="button" class="button-secondary" onclick="tgt=document.getElementById('uppercolor');colorSelect(tgt,'pick2');return false;" name="pick2" id="pick2" value="<?php echo attribute_escape(__('Upper Color')); ?>"></input> <input type="button" class="button-secondary" onclick="tgt=document.getElementById('lowercolor');colorSelect(tgt,'pick3');return false;" name="pick3" id="pick3" value="<?php echo attribute_escape(__('Lower Color')); ?>"></input> <input type="button" class="button-secondary" name="revert" value="<?php echo attribute_escape(__('Revert')); ?>" onclick="kRevert()" /> <input type="button" class="button-secondary" value="<?php echo attribute_escape(__('Advanced')); ?>" onclick="toggleAdvanced()" /> <input type="hidden" name="action" value="save" /> <input type="hidden" name="fontdisplay" id="fontdisplay" value="<?php echo attribute_escape(kubrick_header_display()); ?>" /> <input type="hidden" name="fontcolor" id="fontcolor" value="<?php echo attribute_escape(kubrick_header_color()); ?>" /> <input type="hidden" name="uppercolor" id="uppercolor" value="<?php echo attribute_escape(kubrick_upper_color()); ?>" /> <input type="hidden" name="lowercolor" id="lowercolor" value="<?php echo attribute_escape(kubrick_lower_color()); ?>" /> <input type="hidden" name="headerimage" id="headerimage" value="<?php echo attribute_escape(kubrick_header_image()); ?>" /> <p class="submit"><input type="submit" name="submitform" class="button-primary" value="<?php echo attribute_escape(__('Update Header')); ?>" onclick="cp.hidePopup('prettyplease')" /></p> </form> <div id="colorPickerDiv" style="z-index: 100;background:#eee;border:1px solid #ccc;position:absolute;visibility:hidden;"> </div> <div id="advanced"> <form id="jsAdvanced" style="display:none;" action=""> <?php wp_nonce_field('kubrick-header'); ?> <label for="advfontcolor"><?php _e('Font Color (CSS):'); ?> </label><input type="text" id="advfontcolor" onchange="advUpdate(this.value, 'fontcolor')" value="<?php echo attribute_escape(kubrick_header_color()); ?>" /><br /> <label for="advuppercolor"><?php _e('Upper Color (HEX):');?> </label><input type="text" id="advuppercolor" onchange="advUpdate(this.value, 'uppercolor')" value="#<?php echo attribute_escape(kubrick_upper_color()); ?>" /><br /> <label for="advlowercolor"><?php _e('Lower Color (HEX):'); ?> </label><input type="text" id="advlowercolor" onchange="advUpdate(this.value, 'lowercolor')" value="#<?php echo attribute_escape(kubrick_lower_color()); ?>" /><br /> <input type="button" class="button-secondary" name="default" value="<?php echo attribute_escape(__('Select Default Colors')); ?>" onclick="kDefaults()" /><br /> <input type="button" class="button-secondary" onclick="toggleDisplay();return false;" name="pick" id="pick" value="<?php echo attribute_escape(__('Toggle Text Display')); ?>"></input><br /> </form> </div> </div> </div> </div> <?php } ?>Beides ist das Theme "Default" - das ist das, was wir grad da laufen haben.
-
PHP
Alles anzeigen} function toggleDisplay() { td = document.getElementById('fontdisplay'); td.value = ( td.value == 'none' ) ? 'inline' : 'none'; kUpdate('fontdisplay'); } function toggleAdvanced() { a = document.getElementById('jsAdvanced'); if ( a.style.display == 'none' ) a.style.display = 'block'; else a.style.display = 'none'; } function kDefaults() { document.getElementById('headerimage').value = ''; document.getElementById('advuppercolor').value = document.getElementById('uppercolor').value = '#69aee7'; document.getElementById('advlowercolor').value = document.getElementById('lowercolor').value = '#4180b6'; document.getElementById('header').style.background = 'url("<?php echo get_template_directory_uri(); ?>/images/kubrickheader.jpg") center no-repeat'; document.getElementById('header').style.color = '#FFFFFF'; document.getElementById('advfontcolor').value = document.getElementById('fontcolor').value = ''; document.getElementById('fontdisplay').value = 'inline'; document.getElementById('headerimg').style.display = document.getElementById('fontdisplay').value; } function kRevert() { document.getElementById('headerimage').value = '<?php echo js_escape(kubrick_header_image()); ?>'; document.getElementById('advuppercolor').value = document.getElementById('uppercolor').value = '#<?php echo js_escape(kubrick_upper_color()); ?>'; document.getElementById('advlowercolor').value = document.getElementById('lowercolor').value = '#<?php echo js_escape(kubrick_lower_color()); ?>'; document.getElementById('header').style.background = 'url("<?php echo js_escape(kubrick_header_image_url()); ?>") center no-repeat'; document.getElementById('header').style.color = ''; document.getElementById('advfontcolor').value = document.getElementById('fontcolor').value = '<?php echo js_escape(kubrick_header_color_string()); ?>'; document.getElementById('fontdisplay').value = '<?php echo js_escape(kubrick_header_display_string()); ?>'; document.getElementById('headerimg').style.display = document.getElementById('fontdisplay').value; } function kInit() { document.getElementById('jsForm').style.display = 'block'; document.getElementById('nonJsForm').style.display = 'none'; } addLoadEvent(kInit); // ]]> </script> <style type='text/css'> #headwrap { text-align: center; } #kubrick-header { font-size: 80%; } #kubrick-header .hibrowser { width: 780px; height: 260px; overflow: scroll; } #kubrick-header #hitarget { display: none; } #kubrick-header #header h1 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 4em; text-align: center; padding-top: 70px; margin: 0; } #kubrick-header #header .description { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.2em; text-align: center; } #kubrick-header #header { text-decoration: none; color: <?php echo kubrick_header_color_string(); ?>; padding: 0; margin: 0; height: 200px; text-align: center; background: url('<?php echo kubrick_header_image_url(); ?>') center no-repeat; } #kubrick-header #headerimg { margin: 0; height: 200px; width: 100%; display: <?php echo kubrick_header_display_string(); ?>; } #jsForm { display: none; text-align: center; } #jsForm input.submit, #jsForm input.button, #jsAdvanced input.button { padding: 0px; margin: 0px; } #advanced { text-align: center; width: 620px; } html>body #advanced { text-align: center; position: relative; left: 50%; margin-left: -380px; } #jsAdvanced { text-align: right; } #nonJsForm { position: relative; text-align: left; margin-left: -370px; left: 50%; } #nonJsForm label { padding-top: 6px; padding-right: 5px; float: left; width: 100px; text-align: right; } .defbutton { font-weight: bold; } .zerosize { width: 0px; height: 0px; overflow: hidden; } #colorPickerDiv a, #colorPickerDiv a:hover { padding: 1px; text-decoration: none; border-bottom: 0px; } </style> <?php } function kubrick_theme_page() { if ( isset( $_REQUEST['saved'] ) ) echo '<div id="message" class="updated fade"><p><strong>'.__('Options saved.').'</strong></p></div>'; ?> <div class='wrap'> <h2><?php _e('Customize Header'); ?></h2> <div id="kubrick-header"> <div id="headwrap"> <div id="header"> <div id="headerimg"> <h1><?php bloginfo('name'); ?></h1> <div class="description"><?php bloginfo('description'); ?></div> </div> </div> </div> <br /> <div id="nonJsForm"> <form method="post" action=""> <?php wp_nonce_field('kubrick-header'); ?> <div class="zerosize"><input type="submit" name="defaultsubmit" value="<?php echo attribute_escape(__('Save')); ?>" /></div> <label for="njfontcolor"><?php _e('Font Color:'); ?></label><input type="text" name="njfontcolor" id="njfontcolor" value="<?php echo attribute_escape(kubrick_header_color()); ?>" /> <?php printf(__('Any CSS color (%s or %s or %s)'), '<code>red</code>', '<code>#FF0000</code>', '<code>rgb(255, 0, 0)</code>'); ?><br /> <label for="njuppercolor"><?php _e('Upper Color:'); ?></label><input type="text" name="njuppercolor" id="njuppercolor" value="#<?php echo attribute_escape(kubrick_upper_color()); ?>" /> <?php printf(__('HEX only (%s or %s)'), '<code>#FF0000</code>', '<code>#F00</code>'); ?><br /> <label for="njlowercolor"><?php _e('Lower Color:'); ?></label><input type="text" name="njlowercolor" id="njlowercolor" value="#<?php echo attribute_escape(kubrick_lower_color()); ?>" /> <?php printf(__('HEX only (%s or %s)'), '<code>#FF0000</code>', '<code>#F00</code>'); ?><br /> <input type="hidden" name="hi" id="hi" value="<?php echo attribute_escape(kubrick_header_image()); ?>" /> <input type="submit" name="toggledisplay" id="toggledisplay" value="<?php echo attribute_escape(__('Toggle Text')); ?>" /> <input type="submit" name="defaults" value="<?php echo attribute_escape(__('Use Defaults')); ?>" /> <input type="submit" class="defbutton" name="submitform" value=" <?php _e('Save'); ?> " /> <input type="hidden" name="action" value="save" /> <input type="hidden" name="njform" value="true" /> </form> </div> -
Und hier die functions.php ich teile sie in mehrere Postings auf, weil sie mit 20.099 Zeichen zu lang ist:
PHP
Alles anzeigen<?php /** * @package WordPress * @subpackage Default_Theme */ if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>', )); /** @ignore */ function kubrick_head() { $head = "<style type='text/css'>\n<!--"; $output = ''; if ( kubrick_header_image() ) { $url = kubrick_header_image_url() ; $output .= "#header { background: url('$url') no-repeat bottom center; }\n"; } if ( false !== ( $color = kubrick_header_color() ) ) { $output .= "#headerimg h1 a, #headerimg h1 a:visited, #headerimg .description { color: $color; }\n"; } if ( false !== ( $display = kubrick_header_display() ) ) { $output .= "#headerimg { display: $display }\n"; } $foot = "--></style>\n"; if ( '' != $output ) echo $head . $output . $foot; } add_action('wp_head', 'kubrick_head'); function kubrick_header_image() { return apply_filters('kubrick_header_image', get_option('kubrick_header_image')); } function kubrick_upper_color() { if (strpos($url = kubrick_header_image_url(), 'header-img.php?') !== false) { parse_str(substr($url, strpos($url, '?') + 1), $q); return $q['upper']; } else return '69aee7'; } function kubrick_lower_color() { if (strpos($url = kubrick_header_image_url(), 'header-img.php?') !== false) { parse_str(substr($url, strpos($url, '?') + 1), $q); return $q['lower']; } else return '4180b6'; } function kubrick_header_image_url() { if ( $image = kubrick_header_image() ) $url = get_template_directory_uri() . '/images/' . $image; else $url = get_template_directory_uri() . '/images/kubrickheader.jpg'; return $url; } function kubrick_header_color() { return apply_filters('kubrick_header_color', get_option('kubrick_header_color')); } function kubrick_header_color_string() { $color = kubrick_header_color(); if ( false === $color ) return 'white'; return $color; } function kubrick_header_display() { return apply_filters('kubrick_header_display', get_option('kubrick_header_display')); } function kubrick_header_display_string() { $display = kubrick_header_display(); return $display ? $display : 'inline'; } add_action('admin_menu', 'kubrick_add_theme_page'); function kubrick_add_theme_page() { if ( isset( $_GET['page'] ) && $_GET['page'] == basename(__FILE__) ) { if ( isset( $_REQUEST['action'] ) && 'save' == $_REQUEST['action'] ) { check_admin_referer('kubrick-header'); if ( isset($_REQUEST['njform']) ) { if ( isset($_REQUEST['defaults']) ) { delete_option('kubrick_header_image'); delete_option('kubrick_header_color'); delete_option('kubrick_header_display'); } else { if ( '' == $_REQUEST['njfontcolor'] ) delete_option('kubrick_header_color'); else { $fontcolor = preg_replace('/^.*(#[0-9a-fA-F]{6})?.*$/', '$1', $_REQUEST['njfontcolor']); update_option('kubrick_header_color', $fontcolor); } if ( preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njuppercolor'], $uc) && preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njlowercolor'], $lc) ) { $uc = ( strlen($uc[0]) == 3 ) ? $uc[0]{0}.$uc[0]{0}.$uc[0]{1}.$uc[0]{1}.$uc[0]{2}.$uc[0]{2} : $uc[0]; $lc = ( strlen($lc[0]) == 3 ) ? $lc[0]{0}.$lc[0]{0}.$lc[0]{1}.$lc[0]{1}.$lc[0]{2}.$lc[0]{2} : $lc[0]; update_option('kubrick_header_image', "header-img.php?upper=$uc&lower=$lc"); } if ( isset($_REQUEST['toggledisplay']) ) { if ( false === get_option('kubrick_header_display') ) update_option('kubrick_header_display', 'none'); else delete_option('kubrick_header_display'); } } } else { if ( isset($_REQUEST['headerimage']) ) { check_admin_referer('kubrick-header'); if ( '' == $_REQUEST['headerimage'] ) delete_option('kubrick_header_image'); else { $headerimage = preg_replace('/^.*?(header-img.php\?upper=[0-9a-fA-F]{6}&lower=[0-9a-fA-F]{6})?.*$/', '$1', $_REQUEST['headerimage']); update_option('kubrick_header_image', $headerimage); } } if ( isset($_REQUEST['fontcolor']) ) { check_admin_referer('kubrick-header'); if ( '' == $_REQUEST['fontcolor'] ) delete_option('kubrick_header_color'); else { $fontcolor = preg_replace('/^.*?(#[0-9a-fA-F]{6})?.*$/', '$1', $_REQUEST['fontcolor']); update_option('kubrick_header_color', $fontcolor); } } if ( isset($_REQUEST['fontdisplay']) ) { check_admin_referer('kubrick-header'); if ( '' == $_REQUEST['fontdisplay'] || 'inline' == $_REQUEST['fontdisplay'] ) delete_option('kubrick_header_display'); else update_option('kubrick_header_display', 'none'); } } //print_r($_REQUEST); wp_redirect("themes.php?page=functions.php&saved=true"); die; } add_action('admin_head', 'kubrick_theme_page_head'); } add_theme_page(__('Customize Header'), __('Header Image and Color'), 'edit_themes', basename(__FILE__), 'kubrick_theme_page'); } function kubrick_theme_page_head() { ?> <script type="text/javascript" src="../wp-includes/js/colorpicker.js"></script> <script type='text/javascript'> // <![CDATA[ function pickColor(color) { ColorPicker_targetInput.value = color; kUpdate(ColorPicker_targetInput.id); } function PopupWindow_populate(contents) { contents += '<br /><p style="text-align:center;margin-top:0px;"><input type="button" class="button-secondary" value="<?php echo attribute_escape(__('Close Color Picker')); ?>" onclick="cp.hidePopup(\'prettyplease\')"></input></p>'; this.contents = contents; this.populated = false; } function PopupWindow_hidePopup(magicword) { if ( magicword != 'prettyplease' ) return false; if (this.divName != null) { if (this.use_gebi) { document.getElementById(this.divName).style.visibility = "hidden"; } else if (this.use_css) { document.all[this.divName].style.visibility = "hidden"; } else if (this.use_layers) { document.layers[this.divName].visibility = "hidden"; } } else { if (this.popupWindow && !this.popupWindow.closed) { this.popupWindow.close(); this.popupWindow = null; } } return false; } function colorSelect(t,p) { if ( cp.p == p && document.getElementById(cp.divName).style.visibility != "hidden" ) cp.hidePopup('prettyplease'); else { cp.p = p; cp.select(t,p); } } function PopupWindow_setSize(width,height) { this.width = 162; this.height = 210; } var cp = new ColorPicker(); function advUpdate(val, obj) { document.getElementById(obj).value = val; kUpdate(obj); } function kUpdate(oid) { if ( 'uppercolor' == oid || 'lowercolor' == oid ) { uc = document.getElementById('uppercolor').value.replace('#', ''); lc = document.getElementById('lowercolor').value.replace('#', ''); hi = document.getElementById('headerimage'); hi.value = 'header-img.php?upper='+uc+'&lower='+lc; document.getElementById('header').style.background = 'url("<?php echo get_template_directory_uri(); ?>/images/'+hi.value+'") center no-repeat'; document.getElementById('advuppercolor').value = '#'+uc; document.getElementById('advlowercolor').value = '#'+lc; } if ( 'fontcolor' == oid ) { document.getElementById('header').style.color = document.getElementById('fontcolor').value; document.getElementById('advfontcolor').value = document.getElementById('fontcolor').value; } if ( 'fontdisplay' == oid ) { document.getElementById('headerimg').style.display = document.getElementById('fontdisplay').value; } -
In Sachen "Lesen" habe ich sowohl gespeichert als auch mal aus Jux auf "Statische Startseite" umgestellt, gespeichert, zurück auf "Display latest posts" gestellt, gespeichert. Keinerlei Veränderung.
(Die Kommentare fand ich eben auch nicht wichtig, war irgendwie nur so ein Spieltrieb, aber auch das einzige, das ich an der Datei verändert habe.)
Dann hier einmal die header.php:
PHP
Alles anzeigen<?php /** * @package WordPress * @subpackage Default_Theme */ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" /> <link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" /> <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> <style type="text/css" media="screen"> <?php // Checks to see whether it needs a sidebar or not if ( !empty($withcomments) && !is_single() ) { ?> #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; } <?php } else { // No sidebar ?> #page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; } <?php } ?> </style> <?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?> <?php wp_head(); ?> </head> <body> <div id="page"> <div id="header"> <div id="headerimg"> <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1> <div class="description"><?php bloginfo('description'); ?></div> </div> </div> <hr />Der zweite Code kommt gleich.
-
Lieber marX,
danke, dass du die Buttons eingefügt hast, das wusste ich nicht. Im Default-Theme habe ich nur die beiden Zeilen mit @package und @subpackage (siehe Classic-Theme) rausgenommen, als Versuch, was zu "reparieren" - geändert hat sich an der Startseite trotzdem nichts.
(Ich habe dich nicht genau verstanden: Brauchst du jetzt noch anderen Code? Wo finde ich denn eine "generellere" Datei index.php? (home.php gibt es tatsächlich nicht.) Im Admin-Bereich oder muss ich über FTP nach einer bestimmten Datei suchen?)
Und für "Lesen" sind die Einstellungen wie sie immer waren:
- Frontpage displays: Your latest posts
- Blog pages show at most: 10 posts
- Syndication feeds show the most recent: 10 posts
- For each article in a feed, sho: Full text
- Encoding for pages and feeds: UTF-8 -
Mir ist gerade noch etwas aufgefallen: Normalerweise ist unser Suchfeld rechts in der Sidebar, zwischen den Pages und der Anzeige. Wenn man jetzt die Startseite aufruft, ist das Suchfeld nicht am gewohnten Platz (as you see), gibt man aber irgendeinen Suchbegriff in die Suchmaske, die anstatt der Postings zu sehen ist, ein: Kriegt man nicht nur Textergebnisse, sondern auch die gewohnte Suchfunktion in der Sidebar ist wieder da.
Vielleicht hilft diese Info ja irgendetwas?
Grüße. -
Hm, also das oben gepostete gehört zum Theme "Default" und dieses hier zu "Classic":
PHP
Alles anzeigen<?php /** * @package WordPress * @subpackage Classic_Theme */ get_header(); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php the_date('','<h2>','</h2>'); ?> <div <?php post_class() ?> id="post-<?php the_ID(); ?>"> <h3 class="storytitle"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3> <div class="meta"><?php _e("Filed under:"); ?> <?php the_category(',') ?> — <?php the_tags(__('Tags: '), ', ', ' — '); ?> <?php the_author() ?> @ <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div> <div class="storycontent"> <?php the_content(__('(more...)')); ?> </div> <div class="feedback"> <?php wp_link_pages(); ?> <?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?> </div> </div> <?php comments_template(); // Get wp-comments.php template ?> <?php endwhile; else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?> <?php posts_nav_link(' — ', __('« Newer Posts'), __('Older Posts »')); ?> <?php get_footer(); ?>Ist das das richtige?
Danke für eure Geduld. Wie gesagt, an diesem Ende des Computers sitzt kein Profi (dann hätte ich vielleicht auch keinen Quark auf der Startseite, haha).Viele Grüße, Susanne
-
Hi marX, keine Plugins aktiviert, nein.
Und hier der Code aus index.php wie ich es in der WP-Admin daliegen habe:
PHP
Alles anzeigen<?php get_header(); ?> <div id="content" class="narrowcolumn"> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div <?php post_class() ?> id="post-<?php the_ID(); ?>"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2> <small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small> <div class="entry"> <?php the_content('Read the rest of this entry »'); ?> </div> <p class="postmetadata"><?php the_tags('Tags: ', ', ', '<br />'); ?> Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit', '', ' | '); ?> <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></p> </div> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link('« Older Entries') ?></div> <div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div> </div> <?php else : ?> <h2 class="center">Not Found</h2> <p class="center">Sorry, but you are looking for something that isn't here.</p> <?php get_search_form(); ?> <?php endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?> -
Ich habe heute auf die Version 2.7 geupgradet (was vorher drauf war, weiß ich nicht mehr, war von 10/07), und nun kriege ich diese Meldung auf der Startseite:
Es ist also keine richtige Fehlermeldung, sondern irgendwie nur eine fehlerhafte Verknüpfung, so meine Vermutung. Aber im index-Template ist alles okay. Und die Inhalte sind auch alle da, nur eben nicht auf der Startseite, dort wo normalerweise die zehn letzten Postings zu lesen sind.
(Das Layout der Seite und den Header hat mir dann noch das "Automatische Update", das WP 2.7 in der Admin anbietet, zerschossen, aber das ist mein kleinstes Problem.)
Habt ihr eine Idee, was ich machen kann/muss, damit ich meine normale Startseite zurückkriege? Toll wäre, wenn ihr mir in einfachen Worten antworten könnt, weil ich mir das alles selbst beibringe und bei manchen Fachwörtern einfach auf dem Schlauch stehe.
Vielen lieben Dank!!