I am using the Feeds module to publish the contents from a Wordpress blog to my site's home page. I'd like to have the items on the home page link directly back to the original blog rather than the nodes that the Feeds module creates. Is this possible? If so, how do I do it?
I'm assuming you're using an RSS/Atom feed, and that you're using the node processor in your feed importer. In your feed importer settings, you can edit the node processor mappings. Add a mapping from the "Item URL (link)) to some text field in the content type you import to. Then you can use that field to create links back to the external url in views, and in the template files for the content type.
Once you have the url field, go through the following steps.
create a view of feed items. /admin/structure/views/add
a. select "show CONTENT of type Feed Item". You can create a block or a page. Either way:
b. select "display unformatted list of fields"
c. click "continue and edit"
a. add Feed item URL. select "exclude from display".
b. add content title. Make sure it appears after the feed item url in the fields list. Select "rewrite results", then "output this field as link". Click on "replacement patterns" to reveal the tokens you can use. Insert the token for "feed item URL" in the "link path" field, and select "external URL". Save the view.
if you've created a page, you'll need to give it a path. If you've created a block, you need to go to structure > blocks and assign the block to a region.
Hope that helps.