Hallo,
Ik ben bezig met het maken van een contenthub. Nu moet de content in een rss feed verstuurd gaan worden. Maar omdat er een aantal specifieke wensen zijn, wil ik met aangepast velden extra informatie meegeven in de rss feed.
Nu heb ik de plugin "Advanced Custom Fields" geinstalleerd. Daarin kan ik heel mooi aangepast velden maken die dan ook eenvoudig in te vullen zijn voor de eindgebruiker. Maar nu moet ik die velden in de rss feed krijgen, alleen lukt mij dit niet.
Nu heb ik de volgende code, waarmee ik het veld "Mobile" in mijn feed krijg, maar niet helemaal zoals ik wil.
Wat ik wil:
In de plugin heb ik een groep met daarin extra velden die heet "app"
in die groep zitten een aantal velden waaronder "mobile", "eventstart" & "eventend"
Die wil ik graag allemaal in de feed zien als <mobile>waarde</mobile> etc.
Het mooiste is als op basis van de groep alle onderliggende velden worden toegevoegd zodat er in de toekomst makkelijker velden verwijderd en teogevoegd kunnen worden.
Wie kan mij helpen?
Ik ben bezig met het maken van een contenthub. Nu moet de content in een rss feed verstuurd gaan worden. Maar omdat er een aantal specifieke wensen zijn, wil ik met aangepast velden extra informatie meegeven in de rss feed.
Nu heb ik de plugin "Advanced Custom Fields" geinstalleerd. Daarin kan ik heel mooi aangepast velden maken die dan ook eenvoudig in te vullen zijn voor de eindgebruiker. Maar nu moet ik die velden in de rss feed krijgen, alleen lukt mij dit niet.
Nu heb ik de volgende code, waarmee ik het veld "Mobile" in mijn feed krijg, maar niet helemaal zoals ik wil.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| function wpbeginner_postrss($content) { global $wp_query; $postid = $wp_query->post->ID; $mobile = get_post_meta($postid, 'mobile', true); if(is_feed()) { if($mobile !== '') { $content = $content."<br /><br /><mobile>".$mobile."</mobile> "; } else { $content = $content; } } return $content; } add_filter('the_excerpt_rss', 'wpbeginner_postrss'); add_filter('the_content', 'wpbeginner_postrss'); |
Wat ik wil:
In de plugin heb ik een groep met daarin extra velden die heet "app"
in die groep zitten een aantal velden waaronder "mobile", "eventstart" & "eventend"
Die wil ik graag allemaal in de feed zien als <mobile>waarde</mobile> etc.
Het mooiste is als op basis van de groep alle onderliggende velden worden toegevoegd zodat er in de toekomst makkelijker velden verwijderd en teogevoegd kunnen worden.
Wie kan mij helpen?