Beiträge von blogpartei
-
-
Schau mal hier, stepbystep-Anleitung
-
Hallo liebe WPler,
ein seltsames Problem ist mir heute aufgefallen, als ich im Zuge meines Redesigns meine Plugins mal wieder durchgegangen bin: Wenn ich das (veraltete) Plugin wp-table deaktiviere oder deinstalliere führt das dazu, dass auf meinem Blog nur noch der Hintergrund geladen wird. Aktiviere ich das Plugin wieder, funktioniert alles wie gehabt. Nehme ich ein anderes Theme her (default etc.), hat das Deaktivieren keinerlei Auswirkungen.
Interessant dabei:
- Ich nutze kein Table mehr, sie sind alle gelöscht.
- Soweit ich das noch überblicke, musste wp-table damals eigentlich in keine Datei integriert werden, das bloße Installieren und Aktivieren hat afaik gereicht. Somit verstehe ich nicht, welcher Teil im Moment darauf zugreift.
Dieses Problem scheint mir wirklich seltsam zu sein, ich wüsste nicht, welcher Teil meiner Seite noch auf den Spaß zugreifen sollte.
Was meint ihr dazu?
Angehängt: wp-config.php, header.php, index.php, style.css
wp-config.php
PHP
Alles anzeigen<?php @ini_set("memory_limit",'32M'); // ** MySQL Einstellungen ** // define('WP_CACHE', true); //Added by WP-Cache Manager define('DB_NAME', '---); // Der Name der Datenbank, die du benutzt. define('DB_USER', '---'); // Dein MySQL-Datenbank-Benutzername. define('DB_PASSWORD', '---'); // Dein MySQL-Passwort. define('DB_HOST', '---'); // In 99% der Fälle musst du hier nichts ändern. define('DB_CHARSET', ''); define('DB_COLLATE', ''); $table_prefix = 'wp_'; // Nur Zahlen, Buchstaben und Unterstriche bitte! define ('WPLANG', 'de_DE'); if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); require_once(ABSPATH . 'wp-settings.php'); ?>Header.php
PHP
Alles anzeigen<!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" xml:lang="de" lang="de"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="content-type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" /> <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> » Blog Archiv <?php } ?> <?php wp_title(); ?></title> <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <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" /> <meta name="blogpartei" content="blogpartei - ein münchener musikblog" /> <?php if (is_home()) { ?><meta name="description" content="Ein Münchener Musikblog" /><?php } ?> <meta name="ICBM" content="48.128,11.571" /> <?php wp_head(); ?> </head> <body> <div class="wrapper"> <div class="head" onclick="location.href='http://blogpartei.de';" style="cursor: pointer;"></div>index.php
PHP
Alles anzeigen<?php get_header(); ?> <div id="wrapper"> <div class="content"> <div class="latestright"> <?php { query_posts('cat=1161&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestright"> <?php { query_posts('cat=1&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestleft"> <?php { query_posts('cat=367&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <br class="clear" /> <div class="latestright"> <?php { query_posts('cat=48&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestright"> <?php { query_posts('cat=608&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestleft"> <?php { query_posts('cat=986&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <br class="clear" /> <!-- ?php query_posts('cat=1400&showposts=5');?> --> <!-- <?php while (have_posts()):the_post();?> --> <!-- <a rel="nofollow" href="<?php echo get_post_meta($post->ID, 'link', true); ?>" title="<?php echo get_post_meta($post->ID,'title', true); ?>"><img src="<?php echo get_post_meta($post->ID, 'image', true); ?>" alt="Zum Stream"height="50"/></a>--> <!-- <?php endwhile ;?> --> <!-- Stop editing categories here. --> </div> </div> <?php get_footer() ?>style.css
PHP
Alles anzeigen/* Theme Name: Icky Theme URI: http://www.blogpartei.de Description: Grid-based home, blogesque arcticle view Version: 1.0 Author: Thomas Liesch Author URI: http://www.blogpartei.de /* 00 - GLOBAL ELEMENTS /* ----------------------------------------------*/ body { margin:0; padding:0; width:auto; height:auto; background: #1c0c01 url(images/bg_png.png) repeat; color:#c1a045; font-size: 11px; line-height: 15px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } .wrapper { margin-left: auto; margin-right: auto; width: 950px; } .content { margin-left: auto; margin-right: auto; width: 950px; } .head { background: url(images/bck.png) no-repeat; width: 950px; margin: 0 0 20px 0; height: 170px; } .sidebar { float: right; padding: 0 0 0 75px; width: 275px; } .footer { width: 950px; margin: 0; padding: 0; } blockquote, { margin:0; padding:10px 20px; background:#f1eddb; border:1px solid #e0d9b9; font color:#928071; } .post-date { margin:10px 0 -20px -85px; padding:0; width:50px; height:50px; background:url(images/date.gif) no-repeat top center; position:absolute !important; position:relative; float:left; display:inline; text-align:center; } .stream { display: block; margin: 0 auto; } /* -- submit --*/ .text { margin:0; padding:4px; background:url(images/input.gif); border:1px solid #c1a045; font:9px Arial, Helvetica, sans-serif; color:#c1a045; } /* 01 - BEFEHLE /* ----------------------------------------------*/ .latestleft { float:left; padding-right: 36px; width:280px; } .latestright { float:right; padding-right: 36px; width:280px; } .clear { clear:both;margin-top:20px;padding-top:50px; } .clearfloat { clear: both; } .clearfix { display: inline-block; } .left { float: left; } .right { float: right; } .rssdown { vertical-align: sub; } .block { display:block; } .post { margin:25 0 25px 0; padding:0 0 35px 0; background:url(images/post.gif) no-repeat bottom left; } ...gekürzt, Rest Typographie und Co. -
BOM - tot
Danke für den schnellen Hinweis!
Ein Speichern der wp-config als utf8 ohne BOM hatte nichts gebracht, allerdings lag der Fehler in der header.php irgendwo begraben. Seit diese ohne BOM in utf8 gespeichert ist, ist der Fehler weg.
Vielen Dank!
-
Hallo liebe WPler,
folgendes Problem für http://www.blogpartei.de
- Der W3C - Validator spuckt mir einen einzigen Fehler aus, der ist aber hartnäckig:
Zu finden unter
- Wenn man meine Seite lädt, taucht kurz bevor die Seite (korrekt angezeigt) erscheint eine weiße Seite mit folgendem Symbol auf "" (halbe Sekunde, dann ist das Ganze weg und die normale Seite lädt)
Nun hab ich nachgeforscht und habe insbesondere seltsame Zeichen oder Zeilenumbrüche in meinen Dateien (wp-config, header, index etc.) gesucht, aber nichts gefunden. Vor der ersten Zeile des Headers (wo die Phrase aus 1. steht) ist nicht. Kein Zeichen, keine Leerzeile, nichts.[INDENT]Anmerkung: Ich habe im Moment leichte Probleme mit UTF-8 und zwar in der Weise, dass ich in der wp-config kein utf8 einstellen kann, sondern das charset leer lassen muss
[/INDENT][INDENT][/INDENT][INDENT]Grund: Stelle ich utf8 dort ein hab ich tolle Umlaute wie[size=10] ä[/SIZE] ö ü. (in der header.php bzw. im Wordpress ist es eingestellt, war auch die letzten Monate immer bei mir eingestellt afaik und funktionabel)
[/INDENT]Frage: Was kann das noch sein? Kann das Problem aus 1. und 2. mit dem utf8-Problem zusammenhängen? Ich habe auch in einem Fall gelesen, dass es an einer falschen bzw. überschrittenen Breite des wrappers lag, das scheint jedoch bei mir nicht der Fall zu sein.Angehängt: wp-config.php, header.php, index.php, style.css
wp-config.php
PHP
Alles anzeigen<?php @ini_set("memory_limit",'32M'); // ** MySQL Einstellungen ** // define('WP_CACHE', true); //Added by WP-Cache Manager define('DB_NAME', '---); // Der Name der Datenbank, die du benutzt. define('DB_USER', '---'); // Dein MySQL-Datenbank-Benutzername. define('DB_PASSWORD', '---'); // Dein MySQL-Passwort. define('DB_HOST', '---'); // In 99% der Fälle musst du hier nichts ändern. define('DB_CHARSET', ''); define('DB_COLLATE', ''); $table_prefix = 'wp_'; // Nur Zahlen, Buchstaben und Unterstriche bitte! define ('WPLANG', 'de_DE'); if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); require_once(ABSPATH . 'wp-settings.php'); ?>Header.php
PHP
Alles anzeigen<!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" xml:lang="de" lang="de"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="content-type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" /> <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> » Blog Archiv <?php } ?> <?php wp_title(); ?></title> <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <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" /> <meta name="blogpartei" content="blogpartei - ein münchener musikblog" /> <?php if (is_home()) { ?><meta name="description" content="Ein Münchener Musikblog" /><?php } ?> <meta name="ICBM" content="48.128,11.571" /> <?php wp_head(); ?> </head> <body> <div class="wrapper"> <div class="head" onclick="location.href='http://blogpartei.de';" style="cursor: pointer;"></div>index.php
PHP
Alles anzeigen<?php get_header(); ?> <div id="wrapper"> <div class="content"> <div class="latestright"> <?php { query_posts('cat=1161&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestright"> <?php { query_posts('cat=1&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestleft"> <?php { query_posts('cat=367&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <br class="clear" /> <div class="latestright"> <?php { query_posts('cat=48&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestright"> <?php { query_posts('cat=608&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <div class="latestleft"> <?php { query_posts('cat=986&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(''); ?> </div> <?php endwhile; ?> <br class="clear" /> <!-- ?php query_posts('cat=1400&showposts=5');?> --> <!-- <?php while (have_posts()):the_post();?> --> <!-- <a href="<?php echo get_post_meta($post->ID, 'link', true); ?>" title="<?php echo get_post_meta($post->ID,'title', true); ?>"><img src="<?php echo get_post_meta($post->ID, 'image', true); ?>" alt="Zum Stream"height="50"/></a>--> <!-- <?php endwhile ;?> --> <!-- Stop editing categories here. --> </div> </div> <?php get_footer() ?>style.css
PHP
Alles anzeigen/* Theme Name: Icky Theme URI: http://www.blogpartei.de Description: Grid-based home, blogesque arcticle view Version: 1.0 Author: Thomas Liesch Author URI: http://www.blogpartei.de /* 00 - GLOBAL ELEMENTS /* ----------------------------------------------*/ body { margin:0; padding:0; width:auto; height:auto; background: #1c0c01 url(images/bg_png.png) repeat; color:#c1a045; font-size: 11px; line-height: 15px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } .wrapper { margin-left: auto; margin-right: auto; width: 950px; } .content { margin-left: auto; margin-right: auto; width: 950px; } .head { background: url(images/bck.png) no-repeat; width: 950px; margin: 0 0 20px 0; height: 170px; } .sidebar { float: right; padding: 0 0 0 75px; width: 275px; } .footer { width: 950px; margin: 0; padding: 0; } blockquote, { margin:0; padding:10px 20px; background:#f1eddb; border:1px solid #e0d9b9; font color:#928071; } .post-date { margin:10px 0 -20px -85px; padding:0; width:50px; height:50px; background:url(images/date.gif) no-repeat top center; position:absolute !important; position:relative; float:left; display:inline; text-align:center; } .stream { display: block; margin: 0 auto; } /* -- submit --*/ .text { margin:0; padding:4px; background:url(images/input.gif); border:1px solid #c1a045; font:9px Arial, Helvetica, sans-serif; color:#c1a045; } /* 01 - BEFEHLE /* ----------------------------------------------*/ .latestleft { float:left; padding-right: 36px; width:280px; } .latestright { float:right; padding-right: 36px; width:280px; } .clear { clear:both;margin-top:20px;padding-top:50px; } .clearfloat { clear: both; } .clearfix { display: inline-block; } .left { float: left; } .right { float: right; } .rssdown { vertical-align: sub; } .block { display:block; } .post { margin:25 0 25px 0; padding:0 0 35px 0; background:url(images/post.gif) no-repeat bottom left; } ...gekürzt, Rest Typographie und Co. - Der W3C - Validator spuckt mir einen einzigen Fehler aus, der ist aber hartnäckig:
-
-
-
Hallo liebe WPler,
ich habe ein Problem, was in Ansätzen auch hier schon zu finden war, jedoch konnte ich die Lösung nicht auf mich anwenden - oder bin nicht firm genug. Ich habe bereits auch probiert mehrere Themes (bspw: 1, 2) an meine Bedürfnisse anzupassen, bin aber immer daran gescheitert, dass die Themes wesentlich komplexer aufgebaut sind als meines bzw. das was ich aus meinem entwickeln möchte.
Seite: http://www.blogpartei.de
Aussehen soll die in der Mitte der Seite zentrierte Startseite so (950 Breite, die 3Spalter 300px mit 25px Whitespace).
===Header===
===Feature===
==1==2==3==
==4==5==6==
===Footer===Feature soll ein Post sein, der über die ganze Breite geht (im Wesentlich wohl ein sehr breites, niedriges Bild). 1-6 sollen der content (bis zum more) von Posts sein, jeder aus einer bestimmten Kategorie, sodass die 6 wichtigsten (und irgendwann einzigen) Kats auf der Startseite mit dem jeweils aktuellsten Artikel sichtbar sind.
Das Feature hab ich noch nicht eingearbeitet, ich hänge noch an den 3 Spalten.
Ich weiß an sich, wie es gehen könnte, jedoch interessiert sich mein Theme nicht dafür, dass ich gern 3 Spalten hätte und zeigt mir nur 2 an, wie folgt:===Header===
==1==2====
=====3====
==4==5====
=====6====Fehler in der Darstellung: (sichtbar auf http://www.blogpartei.de Stand: 13:30 Uhr (bis 15 Uhr isses sicher genau so)
- Er zeigt nur 2 Spalten an
- Er zeigt die Artikel 3 bzw. 6 einzeln an, statt sie dann wenigstens als 3-4 sowie 5-6 in eine Zeile zu bringen.
- Er wartet mit dem Ende von den Artikeln nach untern hin, bis er mit nem neuen Artikel anfängt (zu sehen bei 3 -> 4)
- Er rückt den ganzen content-spaß schätzungsweise um 30-35 Pixel ein, dabei hab ich das nirgens so festgelegt.
1. und 2. verstehe ich nicht.
3. könnte man durch eine fixe Artikelhöhe ja umgehen, was auch dem "grid" gut tut.
4. verstehe ich auch nicht.Hier der Code:
PHP
Alles anzeigenbody{ margin:0; padding:0; width:auto; height:auto; background: #1c0c01 url(images/bg_png.png) repeat; color:#c1a045; font-size: 12px; line-height: 16px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } .wrapper { margin-left: auto; margin-right: auto; width: 950px; } .content { margin-left: auto; margin-right: auto; width: 950px; } .head { background: url(images/bck.png) no-repeat; width: 950px; margin: 0; height: 170px; } .footer { width: 870px; clear: both; margin: 10px 0px 10px 0px; padding: 50px 0px 0px 0px; } ul.latest {float:left; padding-right: 25px; width:300px;}PHP
Alles anzeigen<?php get_header() ?> <div id="wrapper"> <div class="content"> <!-- Begin editing categories below here. --> <ul class="latest"> <?php { query_posts('cat=367&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <ul class="latest"> <?php { query_posts('cat=1&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <ul class="latest"> <?php { query_posts('cat=1161&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <ul class="latest"> <?php { query_posts('cat=986&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <ul class="latest"> <?php { query_posts('cat=608&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <ul class="latest"> <?php { query_posts('cat=48&showposts=1'); } ?> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <?php the_content(''); ?> </ul> <?php endwhile; ?> <!-- Stop editing categories here. --> </div> </div> <?php get_footer() ?>Was meint ihr dazu? Ich hoffe, das war soweit nachvollziehbar, was ich meine! Und an sich kanns ja auch nicht so schwer sein, nur sieht man manchmal den Wald vor lauter Bäumen nicht mehr.
Auf alle Fälle schon mal Dankeschön!
Tom
-
War übrigens auch bei mir der goldene Tipp. Der Fehler trat immer auf, wenn ich im Backend Seiten mit viel Inhalten aufrufen wollte (edit.php, große artikel etc.)
Dankeschön!
-
Hej TomSta,
vielen, vielen Dank für deine Antwort! Ich habe den Tipp mit den custom fields umgesetzt:
1. Funktioniert es jetzt.
2. Ist es wesentlich einfacher und besser als mit exzerpt
3. Vielen Dank für den Tipp mit den custom fields allgemein, sehr mächtig das Ganze!Super!
Danke! -
Guten Abend,
die Suche hat mein Problem leider nicht gelöst, weder hier im Forum noch per google. Daher dieser Weg.
Mein Problem ist folgendes: Für mein Blog http://www.blogpartei.de möchte ich in der Sidebar drei Bilder nebeneinander darstellen. Hier direkt der Link zum Beispiel-Screenshot, man sieht's aber auch auf der Seite schnell.
Für den Fall, wo ich die Bilder alle paar Wochen händisch in der sidebar.php ändere, ist das auch kein Problem (Punkt "Blogpartei hört..."). Ist zwar nicht das Höchste der Programmierkunst, aber ausreichend für mich.
PHP<h1>Blogpartei hört...</h1> <a href="http://www.lastfm.de/music/VETO/Crushing+Digits" target="_blank"><img src="http://www.blogpartei.de/wp-content/uploads/2009/01/ve.jpg" height="50" alt="Meistgehoerte Alben der Woche" title="Veto - Crushing Digits" /> <a href="http://www.lastfm.de/music/The+Phantom+Band/Checkmate+Savage" target="_blank"><img src="http://www.blogpartei.de/wp-content/uploads/2009/01/pb.jpg" height="50" alt="Meistgehoerte Alben der Woche" title="The Phantom Band - Checkmate Savage" /> <a href="http://mostunpleasantmen.bandcamp.mu/" target="_blank"><img src="http://www.blogpartei.de/wp-content/uploads/2009/01/mum.jpg" height="50" alt="Meistgehoerte Alben der Woche" title="Most Unpleasant Men - Nothing Moves Slower" /> </a>Für den aktuellen Fall (Hörenswerte Streams) ist es jedoch etwas komplizierter. Die Bilder holt sich die sidebar aus den exzerpten einer bestimmten Kategorie. Doch auch wenn ich span class nutze (floating), setzt er die Bilder immer untereinander. Wie kann ich das umgehen?
Der Exzerpt sieht immer folgendermaßen aus:
PHP<h1>Hörenswerte Streams</h1> <?php { query_posts('cat=1400&showposts=3'); } ?> <?php while (have_posts()) : the_post(); ?> <span class="leftdown"> <?php the_excerpt() ?> </span> <?php endwhile; ?> <?php ?>Hier die style.css, hier der wohl wichtigste Auszug, die benutzte Klasse:
Edit: Ich habe gerade gesehen, dass beim Aufruf der page.php bei http://www.blogpartei.de/ueber/ das Ganze für den "schwierigen" Fall funktioniert - dafür bricht er nach diesem Part nicht ab, sondern macht die nächste h1 + Bilder auch hintendran! Woran liegt das denn?
Page.php
PHP
Alles anzeigen<?php get_header(); ?> <div class="wrapper"> <div id="wrapper"> <div class="content"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><?php the_title(); ?></h1> <?php the_content(''); ?> <?php wp_link_pages(array('before' => '<p><strong>Seiten:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?> <!--artikel editieren--> <?php edit_post_link('Bearbeiten',''); ?> <div align="center"> <img src="/wp-content/themes/Blank/images/space.png" alt="space"/> </div> <?php comments_template(); ?> <?php endwhile; else: ?> Leider gibt es keinen Beitrag. <?php endif; ?> </div> <?php get_sidebar(); ?> <?php get_footer(); ?></strong>
Ich hoffe, alle relevanten Angaben sind gemacht, wenn nicht bitte nachhaken!
Und schon mal vielen Dank im Voraus!
Tom -
-
Guten Morgen!
Nach meinem Update auf 2.6 funktionieren die eingehenden Links im Dashboard nicht mehr. Soll heißen, der Kasten wird angezeigt, jedoch stehen im Kasten selbst keine Links mehr. Es geht um blogpartei, ich benutze keine Plugins, die das Dashboard betreffen. Trackbackbetreffend nutze ich: (Askimet), Simple TB Validation, Trackback List
Nach Aufrufen des Dashboards kommt kurz "Wird geladen…", danach erscheint der Text "Dieses Dashboard-Widget fragt die Google Blog-Suche ab, so dass Blogs die dich verlinken hier erscheinen. Du bist bisher nirgends verlinkt… noch nicht..."; aber aber definitiv nicht der Fall ist, da ich verlinkt bin.
Der Suchstring ist folgender:
link:http://www.blogpartei.de/ - Google Blog SearchErwähnenswert finde ich, dass die oftmals angepriesene Lösung mit dem Editieren der Index_extra.php nicht funktioniert hat.
Ebenso bemerkenswert, dass der Fehler erst nach dem Update von 2.5.x auf 2.6 aufgetreten ist, nicht bereits bei 2.3, wie es bei vielen der Fall war.Hat jemand einen Tip? Die Suche hat mich nicht weiter gebracht :(
Vielen Dank!
Tom
-
Ich habe jetzt alle Hinweise umgesetzt (admin, Passwort, Blacklist etc.), aber keine Veränderung festgestellt.
Immerhin landet der Spam ja noch nicht direkt im Blog, sondern erst in der Warteliste.
Danke dennoch!
-
Da war ja einiges an Hinweisen dabei, danke dafür!
Ich werd's mal machen und dann berichten, ob und was sich (was) ändert.
-
@ Nachtwächter:
Wenn ich dich richtig verstanden habe, tritt das Problem bei Blogs auf, die "gekapert" wurden.
Ich habe meine Wordpressversionen auf blogpartei stets noch am selben Tag geupdatet - trotzdem habe ich irgendwann per Zufall im Verzeichnis wp-content ein Verzeichnis gefunden, dessen Namen ich mir leider nicht notiert habe. Auf jeden Fall habe ich darin eine ganze Menge Dateien gefunden mit den einschlägigen Spambegriffen.
Alles gelöscht und gedacht, die Sache sei ausgesessen...
Doch nach meinem Update auf 2.5 kommen so dermaßen massenhaft Spams bei mir rein, dass ich im Moment alle Minute einen Spamtrackback á la groups.google.com etc. aus der Moderation löschen kann.
Immerhin landen sie in der Moderation und nicht direkt im Blog. Hab mir auch auf Empfehlung wp-spamfree installiert - aber der blockt die Trackbacks natürlich nicht.
Was tun? Einfach abwarten und hoffen, dass Askimet bald updatet?
Ich habe auch mal das „wp-content/1“ gesperrt, auch wenn das bei mir NICHT im Trackback steht.
Beispiel für so einen Trackback:
[BLOCKED BY STBV] Acetaminophen-codeine 3. | groups.google.com/group/code(vonmirentfernt)| IP: 64.141.108.29
Allergic symptoms signs codeine….
Buy codeine. Apap codeine. Cheap codeine no prescription. Acetaminophen-codeine 3. Codeine effects. Codeine….
Verlinkt wird auf einen ganz normalen Artikel
blogpartei » Blog Archiv » Gods of Leonedit: Als Ergänzung: Die Trackbacks nehmen immer dann massiv zu, wenn ich frisch gepostet habe. Ob einer meiner 3 Pings gekapert ist?
http://rpc.pingomatic.com/
http://ping.wordblog.de/
http://rpc.technorati.com/rpc/pingIch hab ja keine Ahnung, ob sowas technisch möglich ist, aber vielleicht fangen die den Ping ab und dann gehts los? Keine Ahnung :/
-
KREIIIIIIIIIIISCH, ich habs!!!
Oh mein Gott, nach über 10 Stunden googlen und rumprobieren hab ich endlich herausgefunden, dass man seine größte Containerklasse (bei mir die wrapper) nicht nach jedem Template, sondern erst im Footer schließen sollte.
Interessant, dass der FF quasi meinen Fehler ausbügelt, der IE sich aber strikt an meinen Code hält.
Berichtigte Index (stellvertretend für alle Templates, man achte auf das Öffnen und Schließen der div-classes!)
PHP
Alles anzeigen?php get_header(); ?> <div class="wrapper"> <?php get_sidebar(); ?> <div class="content"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> ............ <?php else : ?> <h3>Nicht gefunden</h3> <?php include (TEMPLATEPATH . "/searchform.php"); ?> <?php endif; ?> </div> <!---NUR EIN DIV--> <?php get_footer(); ?>Berichtigte Sidebar
PHP
Alles anzeigen<!--sidebar.php--> <div class="sidebar"> <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Right Sidebar') ) : else : ?> .... <?php endif; ?> </div> <!--KEIN WRAPPER ÖFFNEN-->
Footer (schließt das div class="wrapper") -
Seit heute läuft mein neues, eigenes Theme auf blogpartei, es funktioniert in meinem Firefox (2+3) einwandfrei, im Internet Explorer (5+7) jedoch zerhackts mir das Layout.
Und zwar zeigt er den Container mit den eigentlichen Beiträgen erst nach der Abarbeitung meiner Sidebar an. Die Sidebar ist an ihrer richtigen Stelle, die Beiträge vertikal gesehen auch, aber horizontal eben erst unter der Sidebar.
Das selbe passiert vice versa, wenn ich get_sidebar unterhalb des Loops in der index positioniere.
Ich bin schon etwas hilflos, ich finde einfach nicht, woran es liegt, vielleicht könnt ihr mir helfen?
Vielen Dank schon mal für die Mühe!
CSS-Auszug
PHP
Alles anzeigenbody{ background: #1c0c01 url(images/bg_png.png) repeat; color:#c1a045; font-size: 12px; text-decoration: none; font-family: Helvetica, sans-serif; margin: 0; } .wrapper { margin: 0 auto; width: 900px; } .content { float: left; width: 450px; padding: 0 50px 0 0; } .seite { float: left; width: 650px; margin: 0; } .entry { line-height: 1.5; } .spalte { width: 175px; } .head { background: url(images/bck.png) no-repeat; width: 900px; margin: 0; height: 170px; } .sidebar{ float: right; padding: 0 0 0 50px; width: 175px; } .footer { width: 900px; clear: both; margin: 10px 0px 10px 0px; padding: 50px 0px 0px 0px; } ... .clearer { clear: both; } .left { float: left; } .right { float: right; }Index-Auszug
PHP
Alles anzeigen<?php get_header(); ?> <?php get_sidebar(); ?> <div class="wrapper"> <div class="content"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <span class="left"><h1><a id="post-<?php the_ID(); ?>" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1></span> ... <?php else : ?><h3>Nicht gefunden</h3> <?php include (TEMPLATEPATH . "/searchform.php"); ?> <?php endif; ?> </div> <?php include (TEMPLATEPATH . "/spalte.php"); ?> </div> <?php get_footer(); ?>Sidebar-Auszug
PHP
Alles anzeigen<!--sidebar.php--> <div class="wrapper"> <div class="sidebar"> <?php if (function_exists('get_recent_comments')) { ?> <h1><?php _e('Neu kommentiert:'); ?></h1> <ul><?php get_recent_comments(); ?></ul> <?php } ?> <br> <?php include (TEMPLATEPATH . '/searchform.php'); ?> <br><span class="sma"><span class="rssdown"><img src="http://www.blogpartei.de//wp-content/themes/Blank/images/rss_icon.png" alt="rss"></span> <a href="http://www.blogpartei.de/feed/">Beitrags-Feed</a> <br> <span class="rssdown"><img src="http://www.blogpartei.de//wp-content/themes/Blank/images/rss_icon.png" alt="rss"></span> <a href="http://www.blogpartei.de/comments/feed/">Kommentar-Feed</a> </span> </div></div>Spalte.php-Auszug
PHP
Alles anzeigen<!--spalte.php--> <div id="spalte"> <?php { query_posts('cat=3&showposts=3'); } ?> <br> <?php while (have_posts()) : the_post(); ?> <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"></a> <p><?php the_excerpt(); ?></p> <?php endwhile; ?> </div> <!--Ende Spalte--> -
Imho könnte das maximal mit AJAX gehen - wobei da der Rest der Seite AJAX sein müsste und die Sidebar samt swf fix. Eher ungut
-
Das Problem mit dem Zeilensprung hab ich nach viel Rumprobieren und ein wenig Glück folgendermaßen gelöst:
Index.php
PHP
Alles anzeigen<?php get_header(); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> ... <span class="left"><h1><a id="post-<?php the_ID(); ?>" href="<?php the_permalink() ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_title(); ?></a></h1></span> <span class="rightdown"><span class="sma"><?php comments_popup_link('0 Kleeblätter', '1 Kleeblatt', '% Kleeblätter'); ?></span></span> <p class="clearer"></p> ....Achtung hierbei auf die Klasse "clearer". Ohne die zerhackts das Layout - warum, weiß ich leider auch nicht.
style.css:
PHP
Alles anzeigen... .clearer { clear: both; } .left { float: left; } .right { float: right; } ...Das Problem mit der Sidebar besteht leider immer noch :(