Beiträge von Scorcho

    Hallo,

    die Idee ist, auf der Blogseite (index) 2 verschiedene Kategorien (mehr gibt es nicht) anzeigen zu lassen, d.h. für die jeweilige Kategorie soll es ein Dropdown geben, indem das Jahr auszuwählen ist, für das man alle Beiträge anzeigen lassen möchte. Nun sollte es so sein, dass man beim auswählen auf der Seite bleibt und nicht auf eine andere Seite weitergleitet wird, also die Beiträge (nur Text mit Datum) dynamisch laden.

    Gibt es hierfür idealerweise ein Plugin oder eine Scriptanleitung? Meine Suche ergab bis jetzt nichts...

    Servus,

    ich frage mich, ob eine erstellte Custom Taxonomy zu einem CPT sich filtern lässt und zwar so, dass die Beiträge (welche mehreren Kategorien zugewiesen sind) nur einmal angezeigt werden? Eine klassischer Filter (Alle, Kategorie 1, Kategorie 2 usw.) Hier eine Beispiel Seite, die zeigt, wie ich es meine: http://www.schloesserland-sachsen.de/de/veranstaltungen-ausstellungen/

    Hier können Veranstaltungen gefiltert werden. Manche Einträge sind mehr als 1 Kategorie zugewiesen.
    Wie funktioniert das in WP ... wenn ich hier die Beiträge filtern möchte, lasse ich mir diese entsprechend der Kategorie ausgeben:

    PHP
    $args = array (
                                    'post_type' => 'cpt',
                                    'tax_query'     => array(
                                        array(
                                        'taxonomy'  => 'cpt-category',
                                        'field'     => 'slug',
                                        'terms'     => 'beispiel'
                                        )
                                    )


    Wenn jetzt aber wie im o.g. Beispiel ich auf 'Alle' anzeigen gehen würde, werden doch die Einträge, die mehrere Kategorien haben, dementsprechend doppelt usw. angezeigt, oder verstehe ich das falsch.

    Ich hatte mir dazu im Codex angeschaut:

    Code
    Display posts that are in multiple categories.  This shows posts that are in both categories 2 and 6: 
     $query = new WP_Query( array( 'category__and' => array( 2, 6 ) ) );

    Werde aber nicht schlau draus...

    Hab ein ähnliches Problem. CPT erstellt und auch eine eigene Custom Taxonomy:


    Habe nun ein paar FAQs hinzugefügt und entsprechend mehreren Kategorien zugewiesen. Die FAQs sollen lediglich auf einer Archivseite (archive-faq.php) aufgelistet werden. Dazu möchte ich diese gerne kategorieweise ordnen. Testweise wollte ich nun zunächst alle FAQs einer bestimmten Kategorie anzeigen lassen, doch bereits jetzt steh ich vor dem Problem im Template, habe aktuell folgendes drinstehen:



    Mit ''cat' => 9' wird nichts angezeigt, ohne ''cat' => 9' werden alle FAQs angezeigt, egal welche Kategorie. Sehe den Wald vor lauter Bäumen nicht mehr ...

    hier:

    Ok, klingt logisch. Das hat man nun davon, wenn man sich das bei einem Video-Tutorial (immerhin Rheinwerk) abschaut. Da hatte das simple 'name' gefehlt. :-?

    Erstellt hab ich ihn über den Post-Type-Generator, der CPT wird normal angezeigt und ich kann auch Veranstaltungen erstellen etc. Nur bei den eigenen Feldern wird eben nichts angezeigt. Hab jetzt mal das leere Listenelement ausgewählt


    Siehe da, es wird dann auch im CPT Veranstaltungen angezeigt. Im Quelltext kann ich es auch sehen, nur steht halt nicht explizit Veranstaltungen...merkwürdig!?

    Habe einen Custom Post Type namens Veranstaltungen erstellt (mittels generatewp), wenn ich nun bei Advanced Custom Fields eine neue Feldgruppe erstelle, muss ich ja die Position angeben, wo diese auftauchen soll. Wenn ich dann Beitragstyp auswähle, bekomme ich hierfür nur die Standardangaben Seite und Beiträge angezeigt. Woran kann es liegen, dass der neue Beitragstyp Veranstaltungen hier nicht auswählbar ist?

    Hallo,

    ich würde ganz gern (ohne Plugin) die jeweils aktuelle Seite einer WP-Installation teilen. Wenn ich bspw. Facebook nehme, dann hab ich zum teilen ja die URL Scheme "https://www.facebook.com/sharer/sharer.php?u=..." Jetzt müsste die aktuelle Seite ermittelt werden, hierfür verwende ich

    PHP
    <?php $url = "http://".$_SERVER['PHP_SELF'].$_SERVER['REQUEST_URI']?>

    Wie bekomme ich dies richtig an die Share-URL drangehangen bzw. wie kann ich den php-Code für die Share-URL sauber encodieren?

    So, nun kann ich im Mobilen Menu von level-u1 bis level-u3 mich durchklicken, auch von level-u2 zurück zu level-u1 funktioniert. Das einzige was imo nicht geht, ist von level-u3 zurück zum richtigen level-u2. Das jeweilige umschalten in den Submenus von 'active' und 'inactive' und umgekehrt ist vorhanden. Beispeil-Klickstrecke wäre Versicherungen/Krankversicherungen/zurück

    Hier nochmal der Link zur Seite

    Derzeit steht folgendes zur Verfügung:

    Vermutlich geht das ganze auch einfacher. Bin leider nicht so der jQuery-Kenner. Von level-u3 zurück zu level-u2 fehlt mir imo der entscheidende Befehl, um das jeweils richtige Eltern Submenu zu erwischen. Meine bisherige Suche für den richtigen Schnipssel Code blieb erfolglos. Ich hoffe, es ist verständlich, wie das Handling letztlich sein soll. Falls nicht, kurz bemerkbar machen.

    Vielen Dank für deine/eure Hilfe. Ich nähere mich dem Ziel. Ich werde das Menü nun mal vervollständigen und versuchen, das Ganze bis zur letzten Ebene anzupassen. Wenn ich statt mit der # mit vollständigen URLs arbeiten möchte, müsste ich glaube mit

    Code
    .attr('href', '#')

    o.ä. arbeiten. Ist dann wohl aber egal.

    Und ne nee, die Übersichtsseiten werden noch mit Inhalt befüllt. Das extra Kindelement mit "Übersicht ..." muss daher bleiben.
    Ich würde das finale Handling posten, wenn's wen interessiert.

    Es wird momentan der a Tag vom Listenelement (Ebene 1) angesprochen:

    Code
    <script>
            $('#m_menu .menu-item-has-children.level-1 a, .back').click(function() {
                $('.level-u1').toggleClass('inactive'),
                $('.level-u2').toggleClass('active');
            });
        </script>

    inactive auf ul und

    active auf ul > li > ul