Fehlerverfolgung

Um Fehler, die während der Aktivierung oder bei der Benutzung des WP-Theme "BayernSPD 20thirteen" auftreten, besser und schneller beheben zu können, bitten wir die auftretenden Fehler so gut wie möglich zu beschreiben.

  1. # 1 Avatar Andreas Schöpf
    schreibt am

    Bei Verwendung des Seitentemplates “Links” funktionieren keine Widgets.

  2. # 2 Avatar Sascha Wächtler
    schreibt am

    Hallo,

    leider funktionieren die Widgets “BayernSPD Kampagnenbanner” und “BayernSPD – Mitglied werden” nicht richtig. Auf der Seite werden nur die Fehlermeldungen:

    Warning: shuffle() expects parameter 1 to be array, null given in /…/wp-content/themes/bayernspd_wp_2013/bayernspd_2013_blue/functions.php on line 213
    Warning: Invalid argument supplied for foreach() in /…/wp-content/themes/bayernspd_wp_2013/bayernspd_2013_blue/functions.php on line 216

    angezeigt.
    Der Code, der in den entsprechenden Zeilen der “funktions.php” steht lautet:
    213 shuffle($rss_items);
    214 $i = 0;

    und
    216 foreach ($rss_items as $item) {

  3. # 3 Avatar Tilo Schröder
    schreibt am

    Hallo Sascha,

    aus dem Banner-Feed der BayernSPD ( https://web-o-mat.bayernspd.de/api/public/kampagnenmotive-bayernspd/ – ist erreichbar) werden alle Banner in ein Array geladen. Aus diesem Array wird per Zufall 1 Banner ausgegeben.
    Die Fehlermeldung besagt nur, dass das Array leer ist, der Inhalt des Banner-Feed also nicht geladen wurde. Das kann verschiedene Ursachen haben.

    Versuch bitte Folgendes:
    - Banner-Widget aus der Sidebar ziehen
    - das RSS-Widget in die Sidebar ziehen
    - RSS-Widget konfigurieren: bei “Gib die URL des RSS-Feeds hier ein” z.b. http://bayernspd.de/news/rss/ eingeben

    Jetzt sollten die News der BayernSPD in der Sidebar angezeigt werden. Sollte auch bei dem RSS-Widget eine Fehlermeldung auftreten, hat Dein Hoster das Laden externer Resourcen deaktiviert.

  4. # 5 Avatar Andreas Schöpf
    schreibt am

    Die Suchfunktion im Kopfbereich unterstützt keine Umlaute.

  5. # 6 Avatar lexmo
    schreibt am

    Hi,

    habe den WP Theme ausprobiert und finde diesen echt gut gelungen. Ich habe allerdings noch einige Fragen. Vielleicht könnt ihr diese beantworten. Es dreht sich um die Seite http://www.spd-mainaschaff.de.

    Hier meine Fragen / Anmerkungen:

    Die Überschriften der Seiten Start, Gemeinderatsmitglieder, Termine und Downloads werden in einem anderen Format dargestellt.

    Ist es möglich, Artikel verkürzt darzustellen?

    Ich nutze ein Banner Plugin. Christian Ude wird dabei auf der Newsseite nicht dargestellt.

    Wenn ihr mir kurz Feedback geben könntet, wäre das super.

    Viele Grüße
    lexmo

  6. # 7 Avatar Tilo Schröder
    schreibt am

    Hi lexmo,

    vielen Dank für dein Feedback :)
    Zu deinen Fragen:
    1. Überschriften – nächste Woche kommt ein Theme-Update, da ist diese Sache bereits mit berücksichtigt.
    2. Nutze zum verkürzen von Artikeln den more-Button. Meine Empfehlung: einen einleitenden Absatz und anschliessend den more-Tag einfügen. Dieser generiert den “Weiterlesen”-Link. (Tipp: auch wenn der Artikel nur aus einem Absatz besteht, bitte zum Schluss den more-Tag einfügen).
    3. Dir stehen 3 verschiedene Sidebars zur Verfügung, die du unterschiedlich “befüllen” kannst: “Sidebar Startseite”, “Sidebar Seiten” (alle Seiten ausser der Startseite”) und “Sidebar Artikel/Archive” (Newsübersicht und Artikel). Ziehe einfach das entsprechende Widget in den Bereich “Sidebar Artikel/Archiv”. Weiterführende Informationen findest du auch auf der Seite Widgets.

  7. # 8 Avatar Stefan Mehrer
    schreibt am

    Bei mir ist der gleiche Fehler aufgetreten wie bei Sascha Wächtler. Ich habe mir dann mit: “echo $rss->get_error_message()” mal den Fehler anzeigen lassen. Folgende Nachricht bekomme ich: “WP HTTP Error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed”. Ich denke das mein Server (bei Strato) die Abfrage von verschlüsselten Feeds nicht unterstützt. Gibt es vielleicht auch einen unverschlüsselten Feed?

  8. # 9 Avatar Tilo Schröder
    schreibt am

    Hi Stefan,
    den Web-O-Mat haben wir so konzipiert, dass öffentliche API-Aufrufe grundsätzlich verschlüsselt erfolgen (wobei man sich jetzt streiten kann, ob der Banner-Feed jetzt ein API-Aufruf ist ;-) ).
    Probier bitte mal folgendes:
    1. Teste mal bitte in der Sidebar mit dem RSS-Widget, ob RSS-feeds unter https:// ausgelesen werden können. Nutze bitte folgende Feeds:
    - https://secure3.silverorange.com/rsstest/rss_with_ssl.xml (Test-Feed)
    - https://web-o-mat.bayernspd.de/api/public/kampagnenmotive-bayernspd/ (Banner-Feed).
    2. Du kannst den Test-Feed https://secure3.silverorange.com/rsstest/rss_with_ssl.xml ja mal für das Kampagnenbanner-Widget nehmen. Änder dazu die Feed-URL in der Theme-Funktion-Datei (function.php) in Zeile 423 ab: $url = 'https://secure3.silverorange.com/rsstest/rss_with_ssl.xml '; .

    Hab gerade noch mal das Zertifikat überprüft und den RSS-Feed. Beides jeweils ohne Fehler.

    Btw: gefällt mir, deine Abwandlung :)

  9. # 10 Avatar Stefan Mehrer
    schreibt am

    Danke für die Antwort. Habe es jetzt ausprobiert. Liefert alles den gleichen SSL-Fehler. Hab jetzt festgestellt, dass es nicht am Kampagnenbanner-Widget liegt sondern am Server. Wenn ich nämlich für die Variable $url den unverschlüsselten Feed ‘feed://bayernspd.de/news/rss/’ nehme, funktioniert es.
    Ich werd mal bei Strato nachfragen ob die was machen können. Wenn das Theme allerdings auf jeden Server laufen soll wäre es vielleicht besser, wenn man den Feed auch unverschlüsselt anbietet.

1 2

Kommentar verfassen

Kommentar eintragen