Beiträge von goldfisch

    Hallo Leute,

    ich habe Wordpress in einem Ordner namens "wordpressPolo" installiert. Dort liegen dann ja auch standardmäßig die Bilder und Dateien, die ich hochlade.
    Die Blogadresse habe ich geändert, so dass das Blog direkt unter http://www.polo-magazin.de erscheint. Diese Dateien liegen im Verzeichnis "polo", welches wiederum "wordpressPolo" beinhaltet. Also ergibt sich folgende Struktur:

    /polo (= Stammverzeichnis für die Website/Blog http://www.polo-magazin.de)
    /polo/wordpressPolo (=Installationsordner von Wordpress)

    Ich möchte nun gern den Uploads-Ordner aus /polo/wordpressPolo in /polo verschieben, damit bei Downloads nicht immer die URL mit wordpress angezeigt wird.

    Ich hab schon einiges ausprobiert, leider erfolglos.
    Wie gehe ich da am besten vor?
    Bin für jede Hilfe dankbar.

    Gruß
    Katrin

    Du bist echt der Beste!!!
    :D:D

    Deine Vermutung, dass mit dem schließenden </div> Element im Beitrag war goldrichtig. Ist jetzt entfernt und alle läuft einwandfrei. So ein einfacher Fehler und so eine schwere Geburt.
    Ganz lieben Dank nochmal für deine Hilfe und Geduld.
    Super.

    So, und jetzt mach ich mich ran, die ganzen Fehler bei der Validierung zu beseiten ...

    Gruß
    Katrin

    Vermutung: Jemand hat aus Versehen die index.php des Themes ins Verzeichnis wp-admin kopiert. Ist jetzt aber echt bloß geraten (passt aber dazu, dass ich beim Aufruf der wp-login.php Deine Startseite sehe, nur ohne Stylesheets). Falls ja ersetze die Datei einfach wieder per FTP.

    Oh Mann, könnt dich grad abknutschen :p:p:p
    Genau das war der Fehler.
    Keine Ahnung, wie das gekommen ist.
    Ich jedenfalls war es ganz bestimmt nicht.
    Muss da wohl mal jemandem auf die Finger klopfen...

    Danke, danke, danke :D

    Gruß
    Katrin

    Das p fügt WP ein, es müsste aber eigentlich auch das schließende p dafür einfügen.

    Wenn ich mir das im Firebug ansehe, ist bei das schließende p übrigens zu sehen.


    Wo kommt denn das schließende div in dem Eintrag her? Steht das so im Quelltext des Beitrages drin?

    Das soll das

    PHP
    <div class="entry">

    schließen. Aber wahrscheinlich sollte ich hier wohl besser das div weglassen und dann die Klasse schließen, oder?


    Hab übrigens grad noch ein Problem, das ich auch schon unter "Allgemeines" hier gepostet habe. Aber du scheinst dich ja sehr gut mit Wordpress auszukennen und vielleicht hast du da ja auch einen Tipp für mich.
    Der Punkt: Ich komme nicht mehr ins Backend, ich kann mich nicht mehr als Admin einloggen, andere Benutzer funktionieren auch nicht mehr. Es ist zum Verzweifeln. Gestern lief noch alles und heute morgen kommen beim Anmeldeversuch nur Fehlermeldungen. Was ist denn auf einmal passiert?!
    Hier der Link zur Anmeldungsseite:

    http://www.polo-magazin.de/wordpressPolo/wp-admin/

    Was kann da los sein?
    Ich muss doch schließlich ins Backend.

    Gruß
    Katrin

    Hallo Leute,

    habe seit kurzem ein Wordpress Blog. Soweit so gut. Doch heute komme ich auf einmal nicht mehr ins Backend. Wenn ich http://www.meine-seite.de/wp-admin eingebe, dann kommt folgendes Bild:

    PHP
    Links | Impressum | Polygo Verlag | Carsxo | RegJo | Log-in Intern   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/POLO+10LOGO.jpg[/IMG]                    News              Über Polo              Polo Clubs                  Ausgaben              Termine       Mediadaten              Über uns                 [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_DPV_index.jpg[/IMG]   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_FIP_index.jpg[/IMG]   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_SPA_index.jpg[/IMG]   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_APA_index.jpg[/IMG]   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_CEPA_index.jpg[/IMG]   [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/Logos/Logo_Luxemburg_index.jpg[/IMG]    [IMG]http://www.polo-magazin.de/wordpressPolo/wp-admin/pix/polospieler.png[/IMG]      
    Warning:  include(bannerspalte.html) [function.include]: failed to open stream: No such file or directory in /homepages/33/d237062675/htdocs/polo/wordpressPolo/wp-admin/index.php on line 86
    
    
    Warning:  include() [function.include]: Failed opening 'bannerspalte.html' for inclusion (include_path='.:/usr/lib/php5') in /homepages/33/d237062675/htdocs/polo/wordpressPolo/wp-admin/index.php on line 86
                 News          
    Fatal error:  Call to undefined function have_posts() in /homepages/33/d237062675/htdocs/polo/wordpressPolo/wp-admin/index.php on line 101

    Was ist passiert?
    Warum komme ich nicht mehr an meine Admin-Oberfläche?
    Ander Nutzer können sich auch nicht mehr anmelden, gleiche Fehlermeldung wie oben.

    Gestern Abend lief alles noch problemlos und heute geht auf einmal gar nichts mehr. Dabei hab ich nichts gemacht, nichts verändert.

    Was kann ich machen?
    Bin völlig ratlos.

    Gruß
    Katrin

    Nachtrag

    Danke erstmal für deine auführliche Antwort und Hilfe.

    Hab allerdings noch eine Frage zu dem Update von dir:

    Zitat


    Update:
    Wie ich dachte, es ist im Beitrag falsches HTML enthalten. Das hier ist z.B. ein Eintrag:

    PHP
    <div class="entry">
        <p>Die Chucker der vergangenen Saison 2009 national und international, Polo People, Nachwuchstalente, Stickmaker George Wood, die Berenberg Trilogie (Hamburg, München, Düsseldorf), Polo auf Sylt, Polo in Berlin, die Deutschen Meisterschaften High Goal – die neue Ausgabe von Polo+10 verspricht spannende und aktuelle Themen. Bis die druckfrischen Hefte ausgeliefert werden, dauert es nicht mehr lange. Wer bis dahin nicht warten kann: Das aktuelle Heft bereits jetzt als Download<br />
     <a href="http://www.netpurse.com/download/12" onclick="return NPclick(this)" class="link" >>> Download</a> (12,2 MB)</div>
     </div>

    Die beiden nicht maskierten ">" kann der Browser vielleicht noch ignorieren, aber dann wird ein div statt einem p geschlossen, und damit hast Du dann das entry-div zu früh zugemacht und alles nachfolgende rutscht auf die falsche Ebene. "#topbutton" und "#zurueck" sind plötzlich nicht mehr Teil von "#contentU" und "#infospalte_wordpress" ist nicht mehr Teil von "#main" sondern kommt erst danach.


    Muss gestehen, dass ich das nicht ganz verstehe. Die <p> füge ja nicht ich hinzu, sondern das macht wordpress ja automatisch. Ich hab auch grad im Beitrag nachgesehen, da ist auch kein manuell eingefügtes <p> drin. Kann ich denn da überhaupt was machen?


    Gruß
    Katrin

    Aktueller Stand der Dinge

    Inzwischen ist es so, dass alle Einträge bis auf den dritten von oben die Sidebar an der richtigen Stelle haben.
    Gemacht habe ich eigentlich nichts, ich habe nur den Inhalt der single.php in eine neue Datei kopiert und diese wieder unter single.php abgespeichert.

    Trotzdem verstehe ich immer noch nicht, wie es zu diesem Fehler kommt.
    Hat jemand eine Erklärung dafür?
    Was kann man da machen?

    Gruß
    Katrin

    Nachtrag

    Wenn ich die folgenden drei Zeilen vor dem Loop lösche, dann habe ich auf den Seiten, auf denen es ein 'Bild_Unterseite' gibt (das jetzt ja nicht mehr angezeigt wird), das gleiche Problem, dass die Sidebar unterhalb des Textes klebt (statt rechts).

    PHP
    <?php $bild_single = get_post_meta($post->ID, 'Bild_Unterseite', $single = true);?>
    <?php $headline_U = get_post_meta($post->ID, 'headline_Unterseite', $single = true);?>
    <?php $subtitle_U = get_post_meta($post->ID, 'subheadline_Unterseite', $single = true);?>

    Vielleicht ist das ja ein Hinweis?

    Gruß
    Katrin

    Ich poste hier mal den Code der single.php, vielleicht hilft das ja weiter?
    Wär für jeden Hinweis dankbar.



    Gruß
    Katrin

    Also in Deinem Theme steht oben (header.php vermutlich) das hier drin:

    PHP
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    Das müsste natürlich auch UTF-8 heißen. Da der Server die Dateien als UTF-8 rausschickt, stellt der Browser sie auch so dar. Ich sehe jetzt auf Anhieb auch keine kaputten Umlaute.

    Update: Der kaputte Umlaut, den der Validator bemängelt, steht im meta-keywords-Tag. Wo auch immer die Keywords herkommen, sie werden offenbar nicht korrekt gespeichert. Falls sie fest in der header.php stehen, musst Du die Datei mal bitte als UTF-8 (ohne BOM!) abspeichern. Jeder gute Text-Editor kann das.

    Hab das geändert. Der Fehler bleibt aber trotzdem.

    Zitat


    Update 2: Aktuell sehe ich die Sidebar immer korrekt neben dem Text anstatt darunter. Hast Du was geändert? Die Variation kann auch durch Fehler im Inhalt des Beitrags kommen. Der kann ja HTML enthalten, und wenn das nicht korrekt ist, zerhaut es dann die nachfolgende Sidebar.

    Das ist ja seltsam.
    Hab nichts geändert. Und bei mir wird die Sidebar leider auch weiterhin unterschiedlich angezeigt.
    Und der Fehler kommt auch, wenn ich einfach nur Text ohne HTML im Beitrag habe.

    Zitat


    Update 3: Die Validierungsfehler bleiben. Es sieht fast so aus, als würdest Du ein normales HTML-Template als XHTML ausgeben, deswegen die vielen Fehler wegen z.B. nicht geschlossener Tags. Wenn sich dazwischen ein echter Fehler verbirgt, sieht man ihn natürlich nicht. Außerdem spielt Dein Server irgnedwie mit dem Validator nicht richtig zusammen, ich kriege jedenfalls eine Einzelseite nicht validiert, außer ich lade den Quelltext hoch. Sehr komisch...

    Ich habe kein reines Wordpress-Theme, sondern nur den Loop in einen bestehenden HTML-Rahmen eingefügt. Diese index.php mit dem Loop und dem HTML-Rahmen liegt im Wordpress-Theme (unter wordpressPolo). Im Stammordner der URL liegt eine weitere index.php mit

    PHP
    require('./wordpressPolo/wp-blog-header.php');

    statt

    PHP
    require('./wp-blog-header.php');

    single.php sowie die eingebundene rechte Spalte (infospalte_wordpress.php) liegen ebenfalls im Theme-Ordner.

    Hab jetzt auch auf Firefox 3.5 upgedatet. Nur leider habe ich auch dann immer noch das gleiche Bild wie du beim IE8.

    Das Problem mit der Sidebar hatte ich übrigens noch nicht, als ich alles noch im Wordpress-Ordner hatte. Erst als ich die URL, in der das Blog angezeigt wurde, in den Stammordner verlegt hatte, tauchten die Probleme auf.

    Werd wohl noch ein wenig suchen müssen. Danke auf jeden Fall für deine Hilfe :-)

    Das mit dem Encoding Fehler hab ich auch schon bemerkt. Muss irgendwie mit Wordpress zusammenhängen. Obwohl da alles auf utf-8 eingestellt wird, werden Umlaute etc. nicht richtig angezeigt.

    Danke für deine Antwort.
    Bin leider noch Anfänger und das ist das erste Mal, das ich was mit Wordpress zu tun habe. Hoffe, das entschuldigt die vielen Fehler ein wenig.

    Ich selber benutze Firefox 2.0 (ich weiß, ist veraltet, aber es wird ja auch wahrscheinlich nicht jeder Nutzer der Website den neuesten haben) und da ist die Sidebar beim ersten Beitrag unterhalb des Artikels und beim zweiten Beitrag an der richtigen Stelle rechts neben dem Beitrag.

    Danke aber für den Hinweis. Werd mir dann mal den neuesten Firefox holen und vielleicht lässt sich das Problem dann ja besser lösen.

    Gruß
    Katrin

    Hallo Leute,

    habe ein Problem, was mich gerade in den Wahnsinn treibt und ich hoffe, einer von euch kann mir helfen.

    Ich habe auf unserer Website http://www.polo-magazin.de den Blog nur als Newsspalte in der Mitte eingefügt, der Rest drumherum ist normales HTML. Und es funktioniert auch alles, wie es sein sollte. Nur bei einigen News wird auf der Unterseite die rechte Spalte nicht richtig angezeigt. Z.b. im alleresten Beitrag auf der Seite. Im zweiten Beitrag ist sie dann aber wieder richtig.
    Wie kann das sein? Schließlich ist die Vorlage - single.php - immer gleich. Wie kann das da dann unterschiedlich aussehen?

    Hoffe sehr, dass mir jemand weiterhelfen kann, denn ich weiß überhaupt, woran das liegen könnte.
    Freue mich auf eure Antworten.

    Gruß
    Katrin

    Super. Danke für die schnelle Antwort.
    Hört sich vielversprechend an.

    War in der Zwischenzeit allerdings auch nicht untätig und ne Lösung gefunden. Für alle, die genau das gleiche Problem haben, hier der Loop (vielleicht kann ich damit ja jemand anderem helfen):


    Gruß
    Katrin

    Hallo Leute,
    bin Wordpress Neuling und absoluter PHP-Anfänger und ich hoffe, dass mir hier jemand helfen kann. Es geht um Folgendes: Es soll Artikel mit Bild und Artikel ohne Bild geben, d.h. wenn ich ein Bild hochlade, dann soll Variante A angezeigt werden und wenn ich kein Bild hochlade, dann Variante B.
    Zum Hochladen des Bildes habe ich ein benutzerdefiniertes Feld 'Bild_klein' angelegt. Wenn ich nun in 'Bild_klein# ein Bild hochlade, dann soll folgende Variante genutzt werden:

    und wenn ich kein Bild hochlade, dann so

    PHP
    <div class="headline"><?php the_title(); ?></div><hr />
           <hr>
           <div class="subtitle"><?php $subtitle = get_post_meta($post->ID, 'subheadline', $single = true);
                                         if($subtitle !== '') echo  $subtitle;?></div><hr />


    Hier der komplette Loop:


    Wär super, wenn ihr mir helfen könnt. Hab schon diverse Sachen probiert, hat aber leider alles nicht funktioniert. Die if-else-Geschichte hier im geposteten Loop z.B. auch nicht, gibt eine Fehlermeldung "syntax error, unexpected T_ELSE"

    Freu mich auf euer Feedback.
    KAtrin