Beiträge von Andreas 2012

    Hallo Wordpress-Freunde,

    ich habe eine Personen-Datenbank, deren Einträge ich nach dem Alter der Personen mittels meta_query filtern möchte. Jeder Person habe ich benutzerdefinierte Felder mit Geburts- und Sterbedatum zugewiesen. Bei lebenden Personen z.B. 1964-02-15 und 0000-00-00, bei verstorbenen Personen z.B. 1940-05-20 und 1999-06-25.

    Ich habe die Ausgabe auf meiner alten Homepage direkt mit SQL gemacht und dort über Timestampdiff(YEAR, geburtsdatum, sterbedatum) bereits im SELECT-Befehl bequem nur die entsprechenden Personen eines Alters herausfiltern können.

    Für meine neue Homepage möchte ich gern mit wp_query bzw. meta_query arbeiten, tue mich aber mit der Umsetzung etwas schwer, da ich irgendwie die unterschiedlichen keys und values unter einen Hut bringen muss.

    Die Ausgabe der lebenden Personen ist kein Problem. Um z.B. alle 55jährigen auszugeben, lautet der Code folgendermaßen:


    Wenn ich nun jedoch bereits verstorbene Personen ausgeben möchte, benötige ich den Inhalt des benutzerdefinierten Feldes 'sterbedatum'. Dieser liegt mir vor dem Filtern jedoch noch nicht vor. So kann ich die Variable $end nicht befüllen, bzw. das würde ja wohl auch nicht gehen, da ja nur das Feld 'geburtsdatum' abgefragt wird.

    Kann mir jemand sagen, wie ich das Alter einer verstorbenen Person mittels des Inhalts zweier verschiedener keys und deren values ermitteln kann? Idealerweise wäre die meta_query so angelegt, dass ich in der Ausgabeliste sowohl die lebenden wie auch die verstorbenen Personen im Alter von 55 Jahren erhalte.

    Für eure Hilfe schon mal im voraus ganz herzlichen Dank :-)
    Andreas

    Hallo Wordpress-Freunde,

    um den <title>-tag im head-Bereich meiner Seiten dynamisch zu erzeugen, wollte ich die header.php bearbeiten. Dort finde ich den tag aber nicht. Wo generiert Wordpress unter twenty twenty diesen tag, und kann ich ihn per php ohne weiteres modifizieren? Ich wollte die Modifizierung gern ohne das Yoast-SEO-plugin vornehmen.

    Vielen Dank im voraus :-)
    Andreas

    Vielen Dank für deine Tipps, die mir sehr geholfen haben :-)

    Den Vorschlag mit pre_get_posts habe ich leider nicht umgesetzt bekommen. Die Funktion selbst ist nicht das Problem, aber wie und wo wird sie angewendet? Das habe ich nicht herausfinden können.

    Aber egal, der Link mit der "Pagination" hat mir dann weitergeholfen! Den Code auf der Seite https://blog.kulturbanause.de/2016/03/wp_query-mit-pagination/ habe ich entsprechend abgewandelt und kann nun tatsächlich die Vorher-/Nachher-Links generieren :-D
    Kannst du mir jedoch bei der Gelegenheit noch eines erklären? Wofür und an welcher Stelle genau verwendet man setup_postdata( $post ) und wp_reset_postdata()?

    Hallo Wordpress-Freunde,

    ich habe mir einen Custom Post Type namens "Person" in einem TwentyTwenty-Child-Theme erstellt. Jeder Person in meiner Datenbank habe ich über benutzerdefinierte Felder Daten wie Geburtstag, Geburtsort etc. zugefügt, die Personendaten der einzelnen Person gebe ich dann über ein eigenes Template aus.

    Nun möchte ich die Personen bzw. Auszüge der jeweiligen Posts in verschiedenen Listen ausgeben, die nach diversen Kriterien wie Geburtsdatum, Geburtsort etc. generiert werden. Das habe ich bislang über Kategorien gelöst. D.h., dem Custom Post Type "Person" habe ich Kategorien wie "Geburtsort", "Sternzeichen", "Hobby" etc. zugeordnet und kann diese dann bequem über die Navigation der Website und den entsprechenden Link aufrufen, z.B. http://www.mydomain.de/geburtsort/ aufrufen. Überlange Seiten werden dann je nach "Einstellungen -> Lesen" in mehrere Seiten gesplittet.

    Nun kann ich aber leider nicht zu jeder Personen-Info eine Kategorie erstellen. Über die benutzerdefinierten Felder "geburtsdatum" und "sterbedatum" z.B. generiere ich automatisch das Alter der Person, welches sich ja ständig ändert. Um eine Liste mit Personen, die ein bestimmtes Alter haben, auszugeben, habe ich die Datei content.php zu content-alter.php dupliziert, welche über eine Bedingung aus der singular.php aufgerufen wird. In der content-alter.php habe ich eine query angelegt, um die Personen abzurufen:

    Dieser Code klappt soweit gut. Die Altersberechnung funktioniert und es werden die ersten 20 Personen ausgegeben. Nur: es werden keine weiteren Seiten angezeigt, obwohl es genug gibt! Mit manueller Eingabe von "<!–nextpage–>" im template ändert sich auch nichts.

    Erste Frage: Wie kann ich eine korrekte Seitensplittung erreichen?

    Zweite Frage: Oder mache ich einen prinzipiellen Denkfehler, was die Verwendung der content.php angeht? Die wird doch eigentlich für die Generierung des einzelnen Posts benötigt, oder? Welche Möglichkeiten gibt es, meine benutzerdefinierte Liste nach dem Schema einer Kategorie-Ausgabe zu generieren und zu splitten? Wo bzw. wie findet überhaupt in Wordpress die Codierung für die Listen-Generierung der Kategorien statt?

    Ich würde mich sehr freuen, wenn mir jemand zu meinem Problem einen Denkanstoß geben könnte.

    Vielen Dank im voraus!
    Andreas

    Hallo SEO-Freunde,


    ich habe Probleme mit einem Update des YOAST-SEO-Plugins und hoffe, dass mir hier jemand helfen kann :-)


    Meine Wordpress-Seite beinhaltet tausende von Seiten über einzelne prominente Personen. Die Seiten werden über eine mySQL-Datenbank virtuell generiert und basieren auf einer einzigen statischen Seite. Die Adressen sehen folgendermaßen aus: http://www.mydomain.com/page/?id=1505_John-Wayne. Um die Meta-Informationen im head wie title-tag, description usw. automatisch zu generieren, habe ich immer das YOAST-Plugin benutzt und es entsprechend modifiziert, u.a. folgendermaßen:


    if (is_page(number of the static page)) {
    $id = $_GET['id'];
    include("config.inc.php");
    if ( $connection )
    {
    $SQLString = "SELECT id, name FROM Persons WHERE id = '$id'";
    $result = mysqli_query($Verbindung, $SQLString);
    $row = mysqli_fetch_array($result);
    $content = str_replace( $this->debug_marker( false ), $this->debug_marker( false ) . "\n" . '<title>' . $field['name'] . ' | mydomain.de</title>', $content );
    ...


    Das hat jahrelang immer gut funktioniert, aber durch meine umfangreichen Modifikationen konnte ich nie ein Plugin-Update vornehmen, sonst wäre die Mühe umsonst gewesen. Nun scheint es, dass die neue Wordpress-Version 4.8 nicht mehr kompatibel mit meiner alten Plugin-Version ist.


    Meine Frage: Kennt jemand einen anderen Weg, Meta-Informationen automatisch zu generieren, ohne das YOAST-Plugin? Arbeitet jemand mit Datenbanken und hat das auf anderem Wege gelöst? Oder gibt es einen Weg, Modifikationen auch während eines Plugin-Updates zu sichern, bspw. ähnlich wie bei einem Wordpress-Childtheme?


    Vielen Dank im voraus für eure Antworten!


    Gruß, Andreas

    Hallo Wordpress-Freunde,

    meine Wordpress-Seiten wurden gehackt :-(

    Bei Eingabe von site:ostpommern.de in Google erscheinen hunderte von Viagra-Links. Im Wordpress-Backend existieren solche Seiten gar nicht, ich weiß daher nicht, wie der Text da hingekommen ist.

    Über mein FTP-Programm habe ich eine verdächtige php-Datei im Upload-Verzeichnis gefunden, die habe ich gelöscht. Passwörter habe ich auch alle neu vergeben. Ein Restore meines Webspaces hat leider nicht viel gebracht, da die Verseuchung schon vorher stattfand.

    Mich würde erst mal interessieren, wie diese Seiten entstehen bzw. entstanden sind. Und was kann man tun, um das Einfallstor wieder zu schließen?

    Vielen Dank im voraus!!!

    Andreas

    Hallo Wordpress-Freunde,

    meine Wordpress-Website basiert auf statischen Seiten, nicht auf Beiträgen. Die Seiten werden durch eine mySQL-Datenbank gespeist und der Content täglich geändert. In dem Zusammenhang wollte ich mich mit dem Thema RSS Feed befassen, um meine Inhalte über RSS Feed z.B. in meiner geplanten Facebook-Fanpage zu posten.

    Ich weiß, dass Wordpress von Haus aus nur Beiträge in den Feeds berücksichtigt, aber es wohl Plugins auch für statische Seiten gibt. Das würde ich dann noch testen.
    Doch bevor ich in die Materie richtig einsteige, würde ich als Neuling auf dem Gebiet gern wissen, ob man solch einen Feed an seine Bedürfnisse anpassen kann, und wenn ja, in welcher Form. Ich würde z.B. gern einen ganz bestimmten Auszug einer meiner Homepage-Seiten wiedergeben wollen. Kann man so etwas, z.B. über ein Template realisieren?

    Vielen Dank im voraus :-)

    Andreas

    Hallo Wordpress-Freunde,

    ich nutze das neueste Wordpress mit dem Theme Sparkling. Das Wordpress-Widget "Beliebteste Beiträge" zeigt ja in der Sidebar Thumbnails vor den Beitragsauszügen an. Gibt es solch ein Widget auch für SEITEN? Ich kann mir gar nicht vorstellen, dass Wordpress solch eine Funktion nur für Beiträge vorsieht. Habe sonst nur das Plugin "Feature a Page Widget" gefunden, was mir aber wegen des etwas anderen Designs nicht zusagt.

    Für eure Hilfe schon mal danke im voraus :-)

    Gruß, Andreas

    Edit: Das Plugin page-list (https://wordpress.org/plugins/page-list/) scheint solch eine Funktion per Shortcode zu bieten, aber das funktioniert ja nicht in einem Text-Widget, oder?

    Hallo Wordpress-Freunde,

    ein frohes neues Jahr wünsche ich euch allen :razz:

    Ich möchte für meine Homepage eine Foto- und Video-Gallerie einrichten, auf der Familienangehörige auf einfachem Wege ihre Fotos und Videos hochladen können, sodass diese anschließend in der Gallerie zu sehen sind. Endresultat soll so sein wie auf einem Smartphone, also Fotos und Videos gemischt hintereinander (also keine getrennten Gallerien für Fotos und Videos). So möchte ich gewährleisten, dass an einem Tag gemachte Fotos und Videos auch in einer Gallerie zusammenbleiben. Die Videos sollen möglichst auch ein automatisch generiertes Vorschaubild enthalten. Das Hochladen der Dateien soll wirklich einfach sein, damit es für Laien ohne Probleme vonstatten geht.

    Ich habe so etwas bisher nicht gefunden. Kennt jemand vielleicht solch ein Plugin? Es kann auch kostenpflichtig sein.

    Für Eure Antworten im voraus vielen Dank :p

    Andreas

    Hallo Wordpress-Freunde,
    ich suche schon seit geraumer Zeit nach einem Plugin für eine Galerie, in der man sowohl Fotos als auch Videos anzeigen kann, und zwar gemischt. Also nicht ENTWEDER Foto- ODER Video-Galerie. So etwas gibt es ja schon zur Genüge, aber ich finde das einfach unpraktisch. Denn ich möchte gern die gemachten Fotos und Videos z.B. einer Familienfeier in einem Stück aufbereiten und zeigen können. Wenn man das splitten muss, ist ja die Chronologie der Aufnahmen völlig zerstört.
    Das einzige, das ich bisher gefunden habe, war die GMedia-Galerie (von CodEasily.com) im Zusammenhang mit dem RealSlider-Modul. Aber leider werden hier keine wmv-Dateien abgespielt, sonst wäre das eine Super-Sache.

    Kennt jemand ein Plugin, das so etwas kann?

    Vielen Dank im voraus :-)

    Andreas

    Hallo Wordpress-Freunde,
    vor ein paar Tagen habe ich mein ziemlich veraltetes Wordpress aktualisiert. Im Admin-Menü wird angezeigt, dass ich nun die aktuellste Version benutze (welche genau, habe ich im Menü nicht gefunden).
    Gehe ich aber nun in den Source-Code meiner Seite http://www.der-familienstammbaum.de/mementomori/, erscheint dort im head diese Zeile: [COLOR=#881280][FONT=monospace]<meta [/FONT][/COLOR][FONT=monospace]name[/FONT][COLOR=#881280][FONT=monospace]="[/FONT][/COLOR][FONT=monospace]generator[/FONT][COLOR=#881280][FONT=monospace]" [/FONT][/COLOR][FONT=monospace]content[/FONT][COLOR=#881280][FONT=monospace]="[/FONT][/COLOR][FONT=monospace]WordPress 3.2.1[/FONT][COLOR=#881280][FONT=monospace]" />
    [/FONT][/COLOR]
    Welche Version ist es denn nun wirklich :confused:

    Danke im voraus für eure Antwort.

    Andreas

    Hallo Wordpress-Freunde,
    ich habe kürzlich auf meinem Samsung Galaxy S4 den Browser Opera Mini installiert, um im Zuge von Responsive Webdesign zu checken, ob meine Website http://www.star-koerpergroessen.de korrekt dargestellt wird. Die Seiten habe ich auf dem Wordpress Theme Twenty Fourteen aufgebaut.
    Leider scheint die Navigation nicht zu funktionieren. Die Menü-Icons werden nicht dargestellt und die Seiten brauchen sehr lange um zu laden. Erst dachte ich an einen Programmierfehler meinerseits, da ich das Theme etwas modifiziert habe. Dann habe ich den Gegentest mit dem Originaltheme gemacht (http://twentyfourteendemo.wordpress.com/), und siehe da, auch dort scheint es Probleme mit dem Menü zu geben.
    Weiß jemand, ob dies ein bekannter Bug in Opera Mini ist, und wenn ja, wie man den Code entsprechend korrigieren kann?

    Vielen Dank im voraus :-P

    Andreas