define('MODX_CORE_PATH', '(path)/www/htdocs/core/');
define('MODX_CONFIG_KEY', 'config');
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx= new modX();
$modx->initialize('mgr');
$output = $modx->getChunk('blogNavigation');
echo $output;
<section id="nav">
<nav>
<ul class="navHolder">
<li id="opensci"><a href="http://www.primerevenue.com/opensci/" ><span>OpenSCI</span></a>
[[Wayfinder? &startId=`2` &level=`1` &outerTpl=`wayfinderMenu` &rowTpl=`brokenMenu`]]
</li>
...etc
<section id="nav">
<nav>
<ul class="navHolder">
<li id="opensci"><a href="<a href="http://www.primerevenue.com/opensci/"" target="_blank" rel="nofollow">http://www.primerevenue.com/opensci/"</a>
><span>OpenSCI</span></a>
{WAYFINDER}
</li>
...etcdefine('MODX_CORE_PATH', '(path)/www/htdocs/core/');
define('MODX_CONFIG_KEY', 'config');
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx= new modX();
$modx->initialize('mgr');
$chunk = $modx->getChunk('blogNavigation');
$wayfinder = $modx->runSnippet('Wayfinder',array( /** params here **/));
$output = str_replace('{WAYFINDER}',$wayfinder,$chunk);
echo $output;
define('MODX_CORE_PATH', '(path)/www/htdocs/core/');
define('MODX_CONFIG_KEY', 'config');
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx= new modX();
$modx->initialize('mgr');
$chunk = $modx->getChunk('blogNavigation');
$maxIterations = (integer) $modx->getOption('parser_max_iterations', null, 10);
$modx->getParser()->processElementTags('', $chunk, false, false, '[[', ']]', array(), $maxIterations);
$modx->getParser()->processElementTags('', $chunk, true, true, '[[', ']]', array(), $maxIterations);
echo $chunk;
function get_modx_content($url) {
$base_url = 'url-of-my-modx-domain';
$full_url = $base_url.$url;
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $full_url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
ob_start();
curl_exec ($ch);
curl_close ($ch);
$string = ob_get_contents();
ob_end_clean();
echo $string;
}
<?php get_modx_content('my-wordpress-nav-resource.html'); ?>