[ hide ]
In order for your FeedWordPress-enabled website to display information that will set off syndicated posts from original posts, or will provide attribution information about the original source of syndicated posts, you need to have a WordPress theme which takes advantage of the special template tags for syndicated posts that FeedWordPress makes available. You can accomplish this by working with your own WordPress template files to include this information; if you want to see it put into practice in working code, you can also look at any of several themes designed for FeedWordPress.
When activated, FeedWordPress makes the following functions available for use by template files in your WordPress theme:
is_syndicated (): returns
TRUEif a given post was syndicated from another website, or
FALSEif it was originally posted here
get_syndication_feed_id (): returns the numerical ID of the WordPress Link object that represents the feed that a syndicated post was syndicated from
get_feed_meta ($key): in a post context, returns the value, if any,
of the feed setting
$keyfor the feed that this post was syndicated
By default, FeedWordPress also places a filter on the standard functions
the_permalink() that substitutes the URI returned by
get_syndication_permalink () for the URI generated by WordPress. This means that by default the permalinks listed on your website and in your newsfeed will link to the location of the posts on the source website, not to their location on your website. You can switch this behavior on or off at Syndication –> Settings in the WordPress Dashboard.