Beiträge von b3317133

    Irgendwas lief da mächtig schief.

    1. Lade die derzeit installierte WordPress Version als .zip Datei herunter.
    2. Ersetze per FTP die kompletten Ordner /wp-includes/ und /wp-admin/ auf dem Server, nicht /wp-content/
    3. Ersetze ebenfalls alle Dateien (ausser wp-config.php) im Hauptverzeichnis, wp-XXX.php, index.php, usw.
    4. Benenne per FTP die Datei .htaccess im Hauptverzeichnis um, klicke später nach erfolgreichem Login einmal unter "Einstellungen -> Permalinks" auf "Speichern", das erzeugt eine passende neue.
    5. Vergleiche den Inhalt der Datei wp-config-sample.php mit Deiner wp-config.php, bis auf die DB_ Einstellungen und AUTH_KEYs sollten die gleich sein.


    Am Rande, es wird eine uralte PHP-Version 5.3.29 verwendet, das sollte man mind. auf PHP 5.6.x upgraden.

    Die Darstellung ist abhängig von den Plugin-Einstellungen, weiterhin vom Theme, dessen Einstellungen, sonstigen Plugins, usw.

    Um da weiterzuhelfen, braucht man wie schon beschrieben den Link zu Seite.

    Hier funktioniert es, folge der o.g. Anleitung und lade die Startseite Deines Websites direkt im Browser, eine Live Vorschau o.ä. braucht man dafür nicht.

    Das Seitentemplate "Homepage" stellt man auf der angelegten Seite unter "Seiten-Attribute" -> "Template" ein.

    Ziehe das entspr. Widget "MH Custom Posts [lite], MH Posts Focus [lite], MH Posts Stacked [lite]" o.ä. in den entspr. Widgetbereich "Home X", siehe Anleitung.

    Um diese Widgets auf der Startseite zu sehen, erstelle eine Seite mit dem Seitentemplate "Homepage" und stelle diese in WordPress unter Einstellungen -> Lesen als statische Startseite ein.

    Voraussetzung ist natürlich auch, dass genügend Beiträge vorhanden sind.

    Bei Kaufthemes & -plugins ist oft in der vom Verkäufer gelieferten zip Datei z.B. eine Anleitung, und weitere Dateien und dann noch die zip Datei mit dem eigentlichen Theme oder Plugin. Nur diese muss man hochladen.

    Eine weitere Möglichkeit wäre, jeweils gewünschte Teile des Inhalts per AJAX nachzuladen und zu ersetzen.

    Der Sinn der Sache erschliesst sich mir bisher noch nicht, alles unter einer URL wäre wohl in Bezug auf SEO eher nicht so optimal.

    Wenn Du Dich nicht mit den Einstellmöglichkeiten von "Autoptimize" auseinandersetzen möchstest bzw. kannst, würde ich es löschen und auch keine Alternative nutzen, da Dein Theme offenbar die Scripts unsauber registriert, sonst gäbe es das beschriebene Problem nicht. Auch "W3 Total Cache" ist für "grün hinter den Ohren" eher nicht wirklich geeignet.

    Ich dachte nicht, dass die where-Bedingung als Array eingefügt wird. Deshalb meine vergeblichen Versuche, da dieser Umstand in den gefundenen Quellen nicht erwähnt wird.


    Codex:

    Zitat

    where (array)
    A named array of [FONT=Courier New]WHERE[/FONT] clauses (in [FONT=Courier New]column => value[/FONT] pairs). Multiple clauses will be joined with [FONT=Courier New]AND[/FONT]s.


    Deine verlinkte Quelle:

    Zitat

    Die zwei neuen Arrays stellen also die WHERE-Abfrage dar.


    Zum Code, evtl. sollte man noch prüfen, ob a) die option [FONT=Courier New]wphgb_settings[/FONT] und b) [FONT=Courier New]$options['wphgb_text_field_0'][/FONT] überhaupt was enthält.

    Benutze [FONT=Courier New]->update(..[/FONT] statt [FONT=Courier New]->insert(..[/FONT]

    Anhand des Codex-Beispiels und Deiner o.g. verlinkten Anleitung würde Dein Code

    PHP
    UPDATE wp_lws_comments
    SET `comment_type` = 'guestbook comment'
    WHERE `comment_post_ID` = '13'
    AND `comment_type` = '';

    in etwa so aussehen (ungetestet):

    In Anbetracht des Kenntnisstandes wäre es evtl. besser, sich an den All-Inkl. Support zu wenden, und darum zu bitten, dass die Schreibrechte der Dateien und Ordner für normale PHP-Anwendungen wie WordPress angepasst werden, denn das wird sonst nicht das letzte Problem dieser Art sein.