Hoping someone can help.
I'm trying to update a friends website - the original developer has gone AWOL unfortunately and left me to pick up the pieces.
On the front end of the site the developer has installed Magpierss to have a twitter feed scroll along the bottom. However we've just noticed that in the blog section (powered by wordpress), they've actually hard coded the feed so it never updates.
I've tried editing the wordpress footer to reflect that of the one uses on the front-end as per below:
<div id="footer">
<div class="top_details">
<div class="tweet" style="display:inline;">
<div id="TICKER" style="overflow:hidden; display:inline;" onMouseOver="TICKER_PAUSED=true" onMouseOut="TICKER_PAUSED=false"><?=$rss_news_items ?></div>
</div>
<script language="javascript" src="common/js/webticker_lib.js" type="text/javascript"></script>
<div class="email_box">
And have updated functions.php with following:
<?php
define('MAGPIE_DIR','magpierss');
require_once(MAGPIE_DIR.'/rss_fetch.php');
$url = 'http://twitter.com/statuses/user_timeline/421720094.rss';
$num_of_items = 10; //set $num_of_items = 'All' to show all items;
if ( $url ) {
$rss = fetch_rss( $url , 3600 ); //60 * 60 = 1 hour cache age
$rss_feed_name = $rss->channel['title'] . ' Updated: '. $rss->channel['lastbuilddate'] ;
if($num_of_items=='All') $num_of_items = sizeof($rss->items);
if(sizeof($rss->items) < $num_of_items) $num_of_items = sizeof($rss->items);
$rss_news_items = '';
for ($i=0; $i < $num_of_items; $i++) {
$href = $rss->items[$i]['link'];
$title = $rss->items[$i]['title'];
$description = $rss->items[$i]['description'];
$date = $rss->items[$i]['pubdate'];
$rss_news_items .= ' <span class="linkTextOnly" style="display:inline;"> <a href="'.$href.'" target="_blank" rel="no-follow">'.$description.'</a></span> ';
}
}
?>
I've uploaded the Magpierss folder to the site's theme folder but I keep getting an error in the wordpress footer saying that the directory doesn't exist.
I then thought I could just use the front end version and just call the same footer.php include file that the front end of the site is using from within wordpress' footer.php file. Again - this threw an error saying something about absolute urls' not being allowed.
If anyone could help it would be greatly appreciated - I'm still learning wordpress and am primarily a front-end developer rather than a PHP developer - so i'm feeling a bit out of my depth.
Thanks