Viewing 30 posts - 1 through 30 (of 33 total)
  • Author
    Posts
  • #1072968

    would be nice to have for some cases – if on reaching the last entry the next button will lead to the first entry again.

    #1075025

    Hey Guenter,

    Sounds a good idea – added an issue to our dev repo.
    Will come back when we have a solution.

    Best regards,
    Günter

    #1075680

    thanks Guenter –
    danke eine einfachere Lösung als das ganze Manuell einzufügen wäre gut .

    can be closed.

    #1076347

    Hi,

    Thanks for the update, I’ll close this for now then.

    Best regards,
    Rikard

    #1078338

    Hi,

    Habs im core eingebaut (Option Single Post Navigation erweitert).

    Mittels Filter funktionieren auch same_category und excluded_terms (siehe funktion functions-enfold.php avia_post_nav().

    Im nächsten Update wirds wahrscheinlich noch nicht drinnen sein.
    Falls Du es früher brauchst, gib mir Bescheid – dann kann ich schauen, ob man es temp. einfügen kann.

    Best regards,
    Günter

    #1078343

    Nein – für den wo ich es gebraucht habe, ist es händisch von mir via jQuery eingebaut worden.
    Das nächste (übernächste Update) reicht daher völlig.

    Danke!

    #1093741

    if you have a solution yet – maybe you can give it to me sooner as the next update. I got a customer with a lot of “carusell” portfolios. It would be nice to have it earlier now. Thanks

    #1094653

    Hi,

    Sorry, Bin erst heute für dieses Topic getagged worden.

    Schau es mir so rasch als möglich an.

    Best regards,
    Günter

    #1094699

    Vielen Dank – das erspart mir bei einem aktuellen Kunden sehr viel Arbeit. Und ist wohl auch ein gutes Feature für die Allgemeinheit.

    #1094704

    Hi,

    Stimme ich auch zu.

    Best regards,
    Günter

    #1094733

    Danke

    #1094735

    Hi,

    Auf die Schnelle auch nicht – ich schau mir das aber als nächstes an – kann aber morgen werden. Klingt mir irgendwie unlogisch. Muss mir da genauer anschauen, was da im Hintergrund abläuft.

    Melde mich aber, sobald ich was habe.

    LG,
    Günter

    #1094881

    Hallo,

    Die Option für “Loop Post Navigation” ist in 4.5.6 drinnen (Enfold -> Blog Layout -> Single Post Navigation).

    Wegen dem text/alt attributes:

    enfold\config-templatebuilder\avia-shortcodes\columns.php ersetzen mit:

    https://github.com/KriesiMedia/enfold-library/blob/master/temp_fixes/Enfold_4_5_6/Columns_screenreader/columns.php.

    Ausgabe:

    
    <a class="av-screen-reader-only" href="http://www.test.at" title="Title and new" alt="Alt and new">Follow a manual added link</a>
    

    Best regards,
    Günter

    #1094899

    Toll – bin nicht drauf gekommen, dort nachzuschauen! Sorry
    PS auf esc_attr bin ich nicht gekommen – Asche auf mein Haupt.

    ______

    Great – I didn’t think to look there! Sorry
    PS on esc_attr I have not come – ashes on my head.

    Edit: funktioniert leider so nicht mit dem Loop und in der gleichen Kategory !

    • This reply was modified 5 years, 8 months ago by Guenni007.
    #1094904

    By the way : how to change on that new Version 4.5.6 the direction of prev next ?

    #1094924

    Hi,

    Es gibt da ein neues gut dokumentiertes filter avf_post_nav_settings (enfold\functions-enfold.php line 587)

    
    function my_avf_post_nav_settings( array $settings )
    {
    	
    	$settings['same_category'] = true;
    			
    	return $settings;
    }
    
    add_filter( 'avf_post_nav_settings', 'my_avf_post_nav_settings', 10, 1 );
    

    Zum Vertauschen sollte folgendes Filter funktionieren (enfold\functions-enfold.php line 702):

    
    function my_avf_post_nav_entries( array $entries, array $settings, array $queried_entries )
    {
    	$next = $entries['next'];
    	$entries['next'] = $entries['prev'];
    	$entries['prev'] = $next;
    	
    	return $entries;
    }
    
    add_filter( 'avf_post_nav_entries', 'my_avf_post_nav_entries', 10, 3 );
    

    Best regards,
    Günter

    #1094940

    Jetzt mal abgesehen von dem Vertauschen, du siehst schon , was dort ( sieh private content area ) passiert wenn die gleiche Category und loop gewählt wird – versuche doch mal nach rechts zu gehen!

    Das Vertauschen der Richtung wäre jetzt auch gegangen via:

    add_filter( 'avf_post_nav_entries', 'enfold_change_direction_postnav', 10, 2); 
    function enfold_change_direction_postnav($entries, $settings) {
        $entries['prev'] = get_next_post($settings['same_category'], $settings['excluded_terms'], $settings['taxonomy']);
        $entries['next'] = get_previous_post($settings['same_category'], $settings['excluded_terms'], $settings['taxonomy']);
        return $entries;
    }

    aber wichtiger ist das innerhalb der same Categorie geloopt werden kann.

    #1095041

    Hi,

    Vertauschen ist natürlich auch so möglich – da aber die queries dafür nochmals aufgerufen werden müssen, nicht optimal. Vertauschen von Zeiger auf objekte ist schneller.

    Das Looping problem kann ich nicht rekonstruieren.
    Hab bei mir die Demo Enfold 2017 installiert – damit funktioniert es.

    Kann ich evtl. Backend access bekommen, damit ich mir die Einstellungen anschauen kann?
    Arbeitest Du mit Subcategories bei Portfolio?

    Best regards,
    Günter

    #1095052

    na Klar – Danke fürs Nachschauen
    PS Ihr habt bei den Demos noch keine dabei, die auf 4.5.6 ist! oder?

    #1095078

    ich teste es gerade noch selber, es muss wohl ein Plugin sein. Meine Edited ALB Elements und die Scripte in der child-theme functions.php waren es nicht.
    Ich aktiviere jetzt ein Plugin nach dem anderen um zu sehen, was es sein könnte.

    #1095080

    Everything is OK !!! it was one of the plugins!
    so excuse me for being so impatient and suspecting a mistake on your part.

    _________

    Can you look why only one page is in that side navigation when i open a Page?
    Edit : it is only the page link of the first page in list-view – this link is on all other pages as sidenavigation.

    these are my settings:

    add_filter('avf_post_nav_settings','enfold_customization_postnav', 10, 1);
    function enfold_customization_postnav($settings){
    	$settings['skip_output'] = false;
    	$settings['same_category'] = true;
    	$settings['is_fullwidth'] = false;
    	return $settings;
    }

    maybe you can reproduce it on your test environment too.

    can i exclude it manually ( i just did it with css )

    .avia-post-nav[href*="partner-und-lieferanten"] {
        display: none;
    }
    • This reply was modified 5 years, 8 months ago by Guenni007.
    #1095209

    Hi,

    Super, dass es jetzt funktioniert.

    Könntest Du das etwas genauer spezifizieren, damit ich es reproduzieren kann (auch ein Link zu der Seite bitte) ?

    Best regards,
    Günter

    #1095262

    siehe hier die zugangsdaten: https://kriesi.at/support/topic/is-it-possible-to-loop-the-post-navigation/#post-1095052

    die css Korrektur nehme ich raus damit du direkt siehst, was gemeint ist.
    In der Page Liste steht diese Seite “partner und lieferanten” ganz oben. Die wird wenn man die Seiten aufruft immer wieder als links navigation angezeigt – selbst auf der verlinkten Seite !

    Alle Plugins deaktiviert und alle functions.php einträge hatte ich auch gelöscht. ( damit luden dann auch die edited ALB Elemente natürlich nicht)

    #1095471

    Edit: mittlerweile weiss ich das die zeitlich letzte Seite dort als Link erscheint – nicht die oberste Position

    #1095665

    Hi,

    Die Query Logik geht nach post date.

    Es gäbe da ein filter in wp-includes\link-template.php Zeile 1821:

    
    "get_{$adjacent}_post_sort"
    

    Allerdings fehlt bei Enfold noch ein entsprechendes Filter für looping. Das bau ich aber noch ein (avf_post_nav_loop_args).

    Solltest Du es benötigen, kann ich es Dir schon geben.

    Best regards,
    Günter

    #1095673

    gerne – wie gesagt ich käme auch mit dem css hin, aber sauberer ist diese lösung.

    • This reply was modified 5 years, 7 months ago by Guenni007.
    #1095686

    Hi,

    Hab mit kurz nochmals die WP Funktion get_adjacent_post angeschaut.

    Es ist möglich die Logik auf z.B. post title zu ändern, dies erfordert aber doch einiges an Aufwand, da zumindest noch ein weiteres Filter in dieser Funktion betroffen ist.

    Im Rahmen des supports ist dies zu komplex – soweit ich weiss hat es bis jetzt in dieser Richtung auch noch keine Anfrage gegeben.

    Ich geb es einmal in unsere Issues.

    Best regards,
    Günter

    #1095838

    ok – so we have to live with the exclusion by css. Or is there a way to do it via $settings[‘excluded_terms’]

    #1096125

    Hi,

    Wenn es darum geht, die post navigation z.B. nur auf portfolio einzuschränken, sollte diese helfen:

    Falls Du z.B. nur pages ausschliessen möchtest – kann ich Dir gerne noch den Code geben.

    Falls es darum geht, die Sortierreihnfolge zu ändern (z.B. von post date auf title) – das geht momentan nicht.

    Best regards,
    Günter

    #1096425

    Danke – ja nur Pages ausschließen habe ich jetzt so gemacht:
    https://kriesi.at/support/topic/issue-with-previous-and-next-navigation-in-the-porfolio/#post-1096418
    die machen ja nur irrtümlich mit bei der Geschichte, weil wohl das generelle setzen auf skip false die dann mit der einen Seite reinbringt.
    So ganz verstanden, habe ich nicht warum es dann nur mit der einen Seite passiert auf allen Seiten.
    Wenn es noch einen einfacheren Weg gibt nur die Seiten herauszunehmen, dann bitte sagen.
    ich finde das aber auch so schon gangbar.
    Genial dieses Feature finde ich. Denn auch bei Shops interessiert ja keinen Toten Hund links und rechts zu navigieren, in völlig anderen Sparten.
    Vielen Dank also für das Aufnehmen dieses Features.

Viewing 30 posts - 1 through 30 (of 33 total)
  • The topic ‘is it possible to loop the post-navigation?’ is closed to new replies.