Skip to content
Sitemason - Build on Us

Sitemason Blog

Proudly Sponsoring TEDx Nashville

TEDx Nashville screenshot

Come April 6th, the Nashville community will turn its attention to TPAC to have their eyes opened and minds blown. This year marks the fourth annual TEDx Nashville conference, a sister program to the national TED conference who's purpose and devotion is to "ideas worth spreading."

Sitemason was extremely fortunate to work with the fine people organizing TEDx Nashville to build their 2013 website. Many props to Andy Bird at Friendly Arctic for the gorgeous design. Read on to get tickets and more information!

Sitemason 6 Enters Private Beta

Yesterday we invited a select few Sitemason users to an early beta program to test Sitemason 6. It's an understatement to suggest we're excited about this phase. We've poured a lot of ourselves into this reinvention in the past 15 months and we hope it shows.

If you are interested in joining the beta program, please email beta@sitemason.com. Look for a general beta release announcement for all existing Sitemason users in the coming weeks. 

Developer Tips: Custom Navigation

No matter how helpful Sitemason Library methods are, sometimes you gotta go custom. One common requirement is to break out from basic navigation menus to customize the display of a site's navigation. A simple example below:

One Level Navigation

<ul>
<?php
    foreach ($content_xml->nav as $nav) { 
        echo '<li';
        if ($nav->currently_displayed || $nav->current_site) {
            echo ' class="active"';
        }
        echo '><a href="' . $nav->link . '">' . $nav->title . '</a></li>'; 
    }
?>
</ul>

Read on for more examples of customizing navigation with PHP

Recent Forum Posts

Warning: file_get_contents(https://sitemason.zendesk.com/forums/279545/entries.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /mnt/files/s/sitemason.com/www/smTemplate/inc/support/zendesk-pull.php on line 11 Warning: usort() expects parameter 1 to be array, null given in /mnt/files/s/sitemason.com/www/smTemplate/inc/support/zendesk-pull.php on line 14 Warning: Invalid argument supplied for foreach() in /mnt/files/s/sitemason.com/www/smTemplate/inc/support/zendesk-pull.php on line 17