Als antwoord op
.the_content()
gaat zijn output sowieso naar het ‘scherm’ (d.i. je HTML-document) ‘printen’, dus die return
daarvoor hoeft niet.
Nu, wat er gebeurt: je werkt met een ‘action’ (geen ‘filter’) en gaat dus iets toevoegen aan de bestaande output. (Met een filter zou je net gegevens of variabelen overschrijven.) Je moet dus ook weer iets weghalen. Zelf kwam ik online het volgende tegen: https://my.studiopress.com/documentation/snippets/entry-content-html5/remove-entry-content/.
Alleen, dan ga je van élke post (die geen note is) de content weghalen. Je moet er dus in die nieuwe callback van je voor zorgen dat óf (voor notes) de volledige content wordt getoond, óf de samenvatting (voor al de rest). Iets met if
… else
, dus.
Afijn, zoiets, ik ben geen Genesis-kenner.