Beiträge von SchweizerSchoggi

    Guten Tag zusammen

    Ich möchte die Posts unserer Autoren zählen, müsste dafür aber die Posts einer bestimmten Kategorie ausnehmen.

    Gemäss Code Reference ist das so wohl standardmässig nicht vorgesehen :-(

    Aktuell verwende ich diese Zeile:

    Code
    if (count_user_posts($author->ID) > 0) {
         echo '<li><input type="checkbox" id="postauthor_' . $author->ID . '" value="' . $author->ID . '"><label for="postauthor_' . $author->ID . '">' . $author->display_name . '<span class="filter-counter">' . count_user_posts($author->ID) . '</span></label></li>';
    }


    Vielleicht kann mir jemand einen Tipp geben, wie ich die Posts einer bestimmten Kategorie herausnehmen kann aus dem Count?

    1000 Dank im Voraus für eine Idee!

    Mit the_posts_pagination() geht das leider nicht. Auch wenn es einige Optionen gibt: https://developer.wordpress.org/reference/func…sts_pagination/

    Stattdessen müsstest Du das "manuell" lösen. Hier im Handbuch gibt es ein Beispiel dafür: https://codex.wordpress.org/Pagination

    Super, mit dem Beispiel konnte ich es einfach umsetzen - ist ja gar nicht schwer!
    Vielen Dank für den guten Tipp.

    Ich habe nur eine Nachfrage, und zwar zeige ich auf der Kategorieübersichtseite auch Breadcrumbs an und wenn ich über die Pagination nun weiter zur nächsten Seite springe, zeigt es mir die aktuelle Seite auch im Breadcrumb an.
    Beispiel:

    Homepage > Kategorie

    und bei Seite 2 dann

    Homepage > Kategorie (Page 2)

    Kann man das irgendwie umgehen?

    Erkläre noch etwas genauer, was Du unter "in einzelnen Templates" verstehst. Meinst Du z.B. verschiedene Kategorieübersichten o.ä.?

    Guten Morgen
    und Entschuldigung für den unklaren Ausdruck: ja, in meinem Fall habe ich pro Kategorie auf der Webseite ein individuelles Template. Und während es für einige mit dem normalen Admin Setting (Reading => Blog pages show at most) funktionieren würde, benötige ich für zwei Fälle unterschiedliche Anzahl Max-Posts.

    Ich schaue mir alle oben genannten Beispiele mal an, vielen Dank schon jetzt dafür!

    Guten Tag zusammen

    Ich muss in mein Theme eine Pagination einbauen. Nun habe ich noch nicht viel Erfahrung mit der Erstellung von Themes (das aktuelle ist eerst mein 2tes) und auch nicht mit PHP, daher muss ich mir mein Wissen hierzu oft noch "zusammensuchen" und weiter viel lernen.

    Ich würde gerne wissen wollen, ob es möglich ist, in einzelnen Templates eines Themes eine unterschiedliche Anzahl Posts vorzugeben, bevor die Pagination bei Bedarf eingeblendet wird? Ich meine, defaultmässig wird die Anzahl Posts ja wohl im Admin über
    => Settings => Reading => Blog pages show at most
    definiert.

    Angenommen, ich habe dort als Wert 20 drin stehen, will aber in einem Template nur max. 10 oder alternativ vielleicht 30 Posts anzeigen können.... ist das möglich und falls ja, wie löse ich das?

    Gibt es z.B. für

    PHP
    <?php the_posts_pagination ?>

    einen Parameter, über den ich die Anzahl Posts mitgeben könnte? Sowas wäre ja irgendwie die einfachste Option, die ich mir vorstellen kann. Leider finde ich in der Dokumentation nichts vergleichbares. Ist es dennoch lösbar?

    Danke für eure Hilfe!

    Die Schoggi

    Guten Tag zusammen
    Unsere Sales-Abteilung möchte einzelne Posts nur in bestimmten Ländern / Regionen (z,B. DACH) anzeigen lassen. Geotargeting scheint mir das richtige Stichwort dafür zu sein.

    Auf der Suche nach einem passenden Plugin finde ich zwar ein rundes Dutzend zu diesem Thema. Die meisten werden jedoch entweder nicht regelmässig aktualisiert oder nicht getestet für unsere aktuell verwendete Version (5.8.1).

    Meine Frage wäre, ob jemand bereits ein Plugin verwendet für die länderabhängige Anzeige von Posts, welches er empfehlen kann?

    Danke für jeden Tipp!!

    Schönen Nachmittag
    Die Schoggi

    OK, die benutzerdefinierte Sortierung kann ganz entfallen. Wichtiger wäre dem Kunden die Gruppierung nach Monat!

    Zitat

    Mein Tipp wäre die Liste nach Datum zu sortieren und anhand des Datums des Posts zu ermitteln, ob sich dieses im Monat vom vorherigen Eintrag unterscheidet. Wenn ja zeigst Du die Zwischenüberschrift an.

    Und genau hier bräuchte ich aktuell Hilfe: gibt es ein Beispiel, an dem ich mich allenfalls orientieren kann? Wie gruppiere ich Posts in der Anzeige? Das ist etwas, wo ich noch nie gemacht habe .. Daher DANKE im Voraus für jeden Tipp, Link etc!!

    Entschuldigung, ja, das war nicht ganz komplett.
    Folgende Parameter solten dem noch vorstehen:

    Code
    $sort= esc_attr($_GET['sort']);
     if($sort == "title_desc") { $orderby="title"; $order="DESC"; }
     if($sort == "title_asc") { $orderby="title"; $order="ASC"; }
     if($sort == "date_desc") { $orderby="date"; $order="DESC"; }
     if($sort == "date_asc") { $orderby="date"; $order="ASC"; }


    Es gibt ein DropDown, wo der Benutzer die Anzeige wählen können soll. Das sollte ich beim Auftraggeber wohl nochmal hinterfragen, denn ich höre schon raus, es geht nur entweder dies, oder die nach Monaten sortierte Variante:(

    Nochmals Danke, das war ein toller Tipp.

    Ich habe das Problem gelöst mit dem Plugin "Custom Post Type UI" im Zusammenspiel mit meinem eigenen Code im Theme, z.B.

    PHP
    <?php
         foreach ( get_the_terms( get_the_ID(), 'secondary_areas' ) as $tax ) {
                       echo '<a href="https://www.mywebsite.com/' . __( $tax->slug ) . '" class="icon-' . __( $tax->slug ) . '" title="' . __( $tax->name ) . '" target="_blank">' . __( $tax->name ) . '</a>';
         }
    ?>

    Das funktioniert ganz wunderbar. :)

    Guten Morgen

    Aufgabenstellung ist, alle Posts auf einer Seite anzuteasern, mit dem jeweiligen Postmonat als Trenner.
    Also etwa so:

    Januar 2021
    -----------------
    Post 1
    Post 2

    Februar 2021
    ------------------
    Post 3
    Post 4
    Post 5

    März 2021
    -----------------
    Post 6

    ...usw...


    Aktuell lese ich nur die Liste der Posts aus, aber wie schaffe ich die gewünschte Unterteilung?

    Oh, das klingt wirklich genau nach dem, was ich suche! Vielen Dank für den Tipp, auch mit Beispiel und evtl. Plugin. Sie haben sicher gemerkt, dass ich mit der Themeentwicklung noch immer recht weit am Anfang stehe....

    Herzlichen Dank, ich probiere mich morgen daran!

    Einen angenehmen Sonntag
    Die Schoggi

    Hallo miteinander

    Ich soll für unseren neuen Webauftritt eine Like-Funktion (a la Facebook) realisieren. Da gibts ja unzählige Plugins und ich würde gerne fragen, ob jemand von euch allenfalls ein Plugin aus eigener Erfahrung empfehlen kann?

    Es sollte zunächst mal möglich sein, die Anzeige komplett anzupassen (also nicht nur blauer Button mit Daumen drauf, sondern vielleicht ein Text "Like" mit einem Font Awesome Icon davor). Auch sollte man nach einem Like die Anzahl Daumen auslesen und unterhalb des Posts (oder auch an anderer Stelle, z.B. auf einer Übersichtsseite) wieder anzuzeigen, wie viele Likes dieser Post bereits bekommen hat.

    Danke für jegliche Vorschläge, welches Plugin da evtl. in Frage kommen könnte und ein sonniges Wochenende euch allen!

    Die Schoggi

    Hallo miteinander

    Ich muss im Headerbereich unserer Seiten dynamisch (und pro Seite verschiedene) Icons anzeigen können.
    Es sind um die 30 verschiedene, aus denen die Autoren später wählen können sollen.

    Was meint ihr, was der beste Weg ist, dies zu realisieren? Ich dachte an Tags, allerdings zeige ich diese an anderer Stelle filterbar an, an manchen muss ich sie dagegen verbergen. Gibt es allenfalls eine Option, Tags, deren Name mit einem bestimmten String beginnt (z.B. "icon_") von der Anzeige bei tags() auszunehmen? Ich kenne bisher nur die Option via ID die auszunehmen, die ich nicht zeigen will, aber das w$re bei 30+ Tags ne ziemliche Liste..

    2. Frage, gleiches grundsätzliches Problem:
    Mit den Icons zeige ich an, zu welchem Bereich der Webseite der Post gehört. Dabei gibt es Haupt- und Nebenbereich. Ein Post kann einem Haupt-, aber mehreren Nebenbereichen zugeordnet sein. Auch hier die Frage: macht das mit den tags Sinn oder gibt es bessere Ideen für sowas? Und falls Tags, wie würdet ihr die namentlich unterscheidbar machen? icon_main_xy und icon_sub_xy oder ......?

    Danke für eure Ideen, ich bin gerade ein bisschen ratlos, was hier sinnvoll ist..

    Ein schönes Wochenende auf jeden Fall schon mal!
    Die Schoggi