[ hide ]
get_syndication_permalink() template tag can be used in templates to retrieve the original URL (
permalink) of a post that FeedWordPress has syndicated into your WordPress installation. The value can then be stored for later display or processing through PHP functions in your WordPress templates.
<?php if (is_syndicated()) : ?> <?php $url = get_syndication_permalink(); ?> <p class="source">This syndicated post originally appeared at <a href="<?php print htmlspecialchars($url); ?>"><?php the_syndication_source(); ?> on <?php the_date('j F Y'); ?></a></p> <?php endif; ?>
This code snippet, when used in the WordPress Post Loop, will display a short notice on all syndicaed posts, linking back to the original post from which this imported copy was syndicated.
function get_syndication_permalink ($id = NULL)
$id is an OPTIONAL parameter. If specified, it should contain the numerical ID of the post for which to get the original permalink URL. If
$id is NULL, or not specified, FeedWordPress will return the permalink for the current post in the Post Loop.
Returns a string containing the URL if FeedWordPress knows the URL of the original post from which this item was syndicated; NULL if the post was not syndicated, or if the source feed did not provide a permalink for the item.