Seite 1 von 1

Wordpress: Bei einzelnen Artikeln kein RSS ausliefern

Verfasst: 25.03.2009, 12:47
von abamat
Hallo,
mein Blog liefert ein RSS-Feed aus, was ich eigentlich auch gut finde.
Jedoch würde ich gerne bei einzelnen Artikeln darauf verzichten.
Kennt jemand eine Möglichkeit oder einen Trick, das technisch zu realisieren.
Vielleicht kann man eine Kategorie vom RSS ausschließen oder so.

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 25.03.2009, 12:58
von methusalem
Wenn Du statt einem Artikel eine Seite (Page) erstellst, kommt das imho nicht in den RSS. Hängt natürlich von Deiner Menüstruktur ab, ob eine Page reinpasst.

Verfasst: 25.03.2009, 13:03
von abamat
passt leider nicht so richtig, weil es eher um Artikel mit Kurznachrichten geht, und da will ich nicht immer ne Seite anlegen.

Verfasst: 25.03.2009, 13:37
von Pheidippides
Geht es um Wordpress?
Dann könntest du
- ein benutzerdefiniertes Feld einrichten
- oder eine spezielle Kategorie benutzen
Dazu mußt du aber in der Lage sein, dein Theme entsprechend zu verändern.

Verfasst: 25.03.2009, 13:44
von abamat
Ja ich benutze Wordpress.
-Wie kann ich eine spezielle KAtegorie vom RSS ausschließen?
-Was ist ein benutzerdefiniertes Feld und wie richtet man das ein?

Verfasst: 25.03.2009, 14:06
von Pheidippides
Die Idee, das über eine Kategorie zu lösen:
- Einrichten einer neuen Kategorie "XX"
- Der Artikel, der für RSS nicht vorgesehen ist, erhält zusätzlich die Kategorie "XX"
- Im Theme (footer.php ?) die RSS-Anweisung abhängig von der Kategorie ausgeben.

Benutzerdefiniertes Feld
- Einrichrichten in einem Artikel mit "Ein neues benutzerdefiniertes Feld hinzufügen:"
- Der Artikel, der für RSS nicht vorgesehen ist, wird dem Benutzerdefinierten Feld zugeordnet
- Im Theme (footer.php ?) die RSS-Anweisung abhängig vom Benutzerdefinierten Feld ausgeben.

Hilft das weiter? Es ist nicht aufwendig, aber ganz ohne php geht es nicht.

Verfasst: 25.03.2009, 14:14
von abamat
Ah, okay, das hilft zum Grundverständnis schon mal weiter.
Ich wußte nicht mal, das RSS über den Footer gesteuert wird.
Angehängt ein Schnipsel aus meinem Footer, kannst Du mir sagen, was ich genau ändern muss um Kategegoriexxx bzw Benutzderfeldxxx nicht al RSS auszugeben?

Code: Alles auswählen

<div id="rss">
<img src="<?php bloginfo&#40;'template_url'&#41;; ?>/images/rss.gif" alt="rss" /><a href="<?php bloginfo&#40;'rss2_url'&#41;; ?>"><?php _e&#40;'Blog Entries','Mimbo'&#41;; ?></a> 
&bull;  <a href="<?php bloginfo&#40;'comments_rss2_url'&#41;; ?>"><?php _e&#40;'Comments','Mimbo'&#41;; ?></a>
</div> 

Verfasst: 25.03.2009, 14:37
von Pheidippides
Du ermittelst die Kategorienamen des Posts mit:

foreach((get_the_category()) as $cat) {
$cat = $cat->cat_name ;
if ($cat == "XX") $rss_anzeigen='nein';
}

siehe auch: https://doku.wordpress-deutschland.org/ ... e_category

Das Anzeigen der nicht gewünschten Artikel erreichst du mit:

if ($rss_anzeigen != 'nein'):
jetzt den RSS-Code
endif;

So auf die Schnelle, vielleicht geht es auch einfacher.

Wenn du die Artikel auch über die Kategorien anzeigst, mußt du hierbei die "künstliche" Kategorie "XX" ausschließen. Das geht auch ganz einfach.

Verfasst: 26.03.2009, 00:12
von abamat
Danke Dir ich werds die Tage mal versuchen.

Verfasst: 26.03.2009, 21:18
von lynx
Mit dem Plugin "Advanced Category Excluder" kann man Kategorien vom RSS ausschließen (und auch weitere Anzeige-Optionen steuern).

Verfasst: 26.03.2009, 22:50
von abamat
Danke für den Tip lynx das Plugin ist ja wohl simpel wie genial, um unwichtigere Posts nicht nur aus der RSS, sondern auch von der Startseite fernzuhalten oder bei einem Magazin-Theme in einen kleineren Kategorieblog zu verschieben.

Verfasst: 27.03.2009, 15:27
von abamat
Was ich aber gerade festgestellt habe: MAn kann mit dem Plugin keine Artikel aus der "letzte Artikel"-Auflistung in der Sidebar ausschließen - gibts da nen Trick oder n anderes Plugin für?

Verfasst: 30.03.2009, 14:22
von FEAnoR
https://blog.akpix.de/wordpress/wordpre ... erstellen/

Das sollte dir weiterhelfen, speziell "Schritt 2: Kategorie aus dem Feed und von der Startseite ausschließen"

hf