Next WordPress theme development : Investor Relations

The past year has seen the staff at Rolling Lab go from building small business websites to developing some incredibly complex and efficient web applications using the WordPress CMS. Beginning with Paul’s development of the new MountainviewEnergy.com website under Juggernaut Web Design in May, we’ve seen increasing demand coming from Public Companies seeking to employ WordPress to assist with content creation and syndication.

The Mountainview Energy Home Page

WordPress for IR

Yahoo Finance Investor Centre

Yahoo Finance in WordPress

Web Filings + IR Smartt

A new company out of San Francisco has recently released a web application that allows public companies to simplify their SEC submission information. WebFilings.com looks to have a cool product that gives CFOs a set of tools to get their information into a submission-worthy format with SEC templates and the like.

For some time we’ve been looking at this market and the tools public companies use for submitting data to the SEC and then sharing both on their own websites and via social media channels as well as PR submission companies like adelanta and PR Newswire. Though Web Filings is making it easier for PubCos to submit content to the SEC, nobody seems to be trying to make a CFO’s life easier by assisting to distribution on websites and into news submission services.

In the coming weeks we’ll be working with Investor Relations consultants at IR Smartt on developing a new plan to overcome this problem. Stay tuned!

Norwegian Recycling – Kiss

Beauty Queen of only 18…

I mean they’re all kinda corny, but you’ve gotta respect the ability to throw them together. I think Norwegian Recycling might be my new favourite mashup artist!!!

Samples on Kiss

1. Sixpence None The Richer – Kiss Me
2. Bruno Mars – Just The Way You Are
3. Maroon 5 – She Will Be Loved
4. Savage Garden – Crash And Burn
5. Jason Derulo – In My Head
6. Jason Derulo – What If

Dynamically Create a Widget For Each Page

Wanna see a cool trick I use for dynamically creating a widget for each page? Of course you do!

$pages = get_pages();
    foreach($pages as $page) {
	if ( function_exists('register_sidebar') ) {
		register_sidebar(array(
   		'name' => $page->post_title,
   		'before_widget' => '<div id="%1$s" class="widget %2$s">',
   		'after_widget' => '</div>',
   		'before_title' => '<h4 class="widget-title">',
   		'after_title' => '</h4>'
    	));
	}
}

Store all your page information in $pages with get_pages(); . Then run a foreach loop, creating a widget with the $page->post_title as the ‘name’ of each Widget area.

Store this bad boy in your functions.php file, and you’re off to the races!