Bestimmte Inhalte aus dem Feed entfernen

  • Hallo,

    unter meinen Beiträgen bringe ich immer 3 Teilen Buttons für die sozialen Netzwerke an. Im Prinzip sind das nur 3 Bilder, die auf die mobilen Teilen-Seiten der Netzwerke verlinken.
    Beispiel:

    HTML
    <a href="https://www.facebook.com/sharer/sharer.php?u=http://fliegentoeter.eu/" target="_blank"><img title="auf Facebook teilen" src="https://www.picflash.org/viewer.php?img=imafyos5ZC2SV6.png" alt="auf Facebook teilen" width="20" height="20"></a><img title="auf Facebook teilen" src="https://www.picflash.org/viewer.php?img=imafyos5ZC2SV6.png" alt="auf Facebook teilen" width="20" height="20"></a>

    Nun sollten diese Bilder aber unter gewissen Umständen aus dem RSS Feed verschwinden. Am besten wäre es, wenn ich sie nur bei bestimmten Tag-Feeds oder Kategorie-Feeds entfernen könnte. Aber auch ein generelles Entfernen aus allen Feeds würde notfalls helfen.
    Die 3 Bilder haben immer die selben URLs. Die Links zu den Netzwerken sind natürlich jedes mal unterschiedlich.

    Ich verwende ein Twenty Twelve Child Theme, könnte also problemlos etwas in die functions.php übernehmen. Leider habe ich nicht wirklich Ahnung von PHP.

    Gibt es eine "einfache" Lösung für mein Problem?

    Danke

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Man kann den normalen Feed entfernen und ein Custom Template als Feed ausgeben. In dem Template kann man dann eine Fallausscheidung machen, also wann die Icons angezeigt werden und wann nicht.

    Im Codex gibt es mehr Informationen und am Ende der Seite findest Du weiterführende Links, z.B. zu dem von Yoast.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Mojn,

    scheinbar setzt du für den RSS wohl ein Plugin ein?

    Dann müsstest du mal beim Plugin Author nachfragen, ob das unter bestimmten Umständen auch geht, die Share Buttons auszublenden.

    Allerdings denke ich mal das ein Plugin, sofern es eine solche Option im Dashboard bietet nur das generelle Ausblenden der Buttons bei der Feed Ausgabe ermöglicht.

    Ansonsten wüsste ich da jetzt auch nichts weiter zu.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hmm, ja ich nutze das Plugin Wordpress Seo von Yoast. Dort gibt es aber beim Feed nur eine Option, um einen Fotter oder Header einzufügen. Ansonsten ging ich davon aus, dass der Feed mit der WordPress eigenen Funktion genertiert wird.
    Dachte mir, ich kann dort durch eine php Funktion das Anzeigen von den 3 Bildern verhindern.

    Dann lasse ich den Feed bei FeedPress.it cachen.
    Das Problem ist nur, dass FeedPress auf ein Bezahlmodell umgestiegen ist und ich die Feedadressen dort nicht mehr ändern kann.

    Auch wenn ich einen custom Feed anlege habe ich keine Ahnung, wie ich dort dann bestimmte Bilder ausschließen kann.

  • Den Custom Feed aus einem Custom Page Template "füttern". In dem Custom Page Template einfach die Social Icons weglassen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!