Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_WARNING)
simplexml_load_file(http://www.myastrologycharts.com/astroservice//listcountries.php): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found Whoops\Exception\ErrorException thrown with message "simplexml_load_file(http://www.myastrologycharts.com/astroservice//listcountries.php): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found " Stacktrace: #20 Whoops\Exception\ErrorException in /www/newtheastrologercom_455/public/wp-content/plugins/starscharts/starscharts.php:364 #19 simplexml_load_file in /www/newtheastrologercom_455/public/wp-content/plugins/starscharts/starscharts.php:364 #18 sc_load_xml_fopen in /www/newtheastrologercom_455/public/wp-content/plugins/starscharts/starscharts.php:350 #17 sc_loadXML in /www/newtheastrologercom_455/public/wp-content/plugins/starscharts/starscharts.php:145 #16 sc_display_input_form in /www/newtheastrologercom_455/public/wp-content/plugins/starscharts/starscharts.php:411 #15 sc_initiate in /www/newtheastrologercom_455/public/wp-includes/shortcodes.php:319 #14 do_shortcode_tag in [internal]:0 #13 preg_replace_callback in /www/newtheastrologercom_455/public/wp-includes/shortcodes.php:197 #12 do_shortcode in /www/newtheastrologercom_455/public/wp-content/plugins/bb-plugin/classes/class-fl-builder.php:1493 #11 FLBuilder:render_content_by_id in /www/newtheastrologercom_455/public/wp-content/plugins/bb-plugin/classes/class-fl-builder.php:1539 #10 FLBuilder:render_content in /www/newtheastrologercom_455/public/wp-includes/class-wp-hook.php:286 #9 WP_Hook:apply_filters in /www/newtheastrologercom_455/public/wp-includes/plugin.php:203 #8 apply_filters in /www/newtheastrologercom_455/public/wp-includes/post-template.php:240 #7 the_content in /www/newtheastrologercom_455/public/wp-content/themes/bb-theme-child/content-page.php:23 #6 require in /www/newtheastrologercom_455/public/wp-includes/template.php:690 #5 load_template in /www/newtheastrologercom_455/public/wp-includes/template.php:647 #4 locate_template in /www/newtheastrologercom_455/public/wp-includes/general-template.php:155 #3 get_template_part in /www/newtheastrologercom_455/public/wp-content/themes/bb-theme-child/page.php:15 #2 include in /www/newtheastrologercom_455/public/wp-includes/template-loader.php:74 #1 require_once in /www/newtheastrologercom_455/public/wp-blog-header.php:19 #0 require in /www/newtheastrologercom_455/public/index.php:17
Stack frames (21)
20
Whoops
\
Exception
\
ErrorException
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
364
19
simplexml_load_file
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
364
18
sc_load_xml_fopen
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
350
17
sc_loadXML
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
145
16
sc_display_input_form
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
411
15
sc_initiate
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
shortcodes.php
319
14
do_shortcode_tag
[internal]
0
13
preg_replace_callback
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
shortcodes.php
197
12
do_shortcode
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
bb-plugin
/
classes
/
class-fl-builder.php
1493
11
FLBuilder
render_content_by_id
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
bb-plugin
/
classes
/
class-fl-builder.php
1539
10
FLBuilder
render_content
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
class-wp-hook.php
286
9
WP_Hook
apply_filters
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
plugin.php
203
8
apply_filters
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
post-template.php
240
7
the_content
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
themes
/
bb-theme-child
/
content-page.php
23
6
require
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template.php
690
5
load_template
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template.php
647
4
locate_template
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
general-template.php
155
3
get_template_part
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
themes
/
bb-theme-child
/
page.php
15
2
include
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template-loader.php
74
1
require_once
/
www
/
newtheastrologercom_455
/
public
/
wp-blog-header.php
19
0
require
/
www
/
newtheastrologercom_455
/
public
/
index.php
17
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
 
function sc_loadXML($url)
{
    if (ini_get('allow_url_fopen') == true)
    {
         return sc_load_xml_fopen($url);
    } 
    else if (function_exists('curl_init'))
    {
         return sc_load_xml_curl($url);
    }
    else
    {
         throw new Exception("Can't load data.");
    }
}
 
function sc_load_xml_fopen($url)
{
    return simplexml_load_file($url);
}
 
function sc_load_xml_curl($url)
{
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($curl);
    curl_close($curl);
    return simplexml_load_string($result);
}
 
function sc_loadContents($url)
{
    if (ini_get('allow_url_fopen') == true)
    {
         return sc_load_contents_get($url);
    }
    else if (function_exists('curl_init'))
    {
         return sc_load_contents_curl($url);
Arguments
  1. "simplexml_load_file(http://www.myastrologycharts.com/astroservice//listcountries.php): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found\r\n"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
 
function sc_loadXML($url)
{
    if (ini_get('allow_url_fopen') == true)
    {
         return sc_load_xml_fopen($url);
    } 
    else if (function_exists('curl_init'))
    {
         return sc_load_xml_curl($url);
    }
    else
    {
         throw new Exception("Can't load data.");
    }
}
 
function sc_load_xml_fopen($url)
{
    return simplexml_load_file($url);
}
 
function sc_load_xml_curl($url)
{
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($curl);
    curl_close($curl);
    return simplexml_load_string($result);
}
 
function sc_loadContents($url)
{
    if (ini_get('allow_url_fopen') == true)
    {
         return sc_load_contents_get($url);
    }
    else if (function_exists('curl_init'))
    {
         return sc_load_contents_curl($url);
Arguments
  1. "http://www.myastrologycharts.com/astroservice//listcountries.php"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
        else if ($towncount1 > 1)
        {
            $foundmultipletown1 = true;
            if (!$townselect1)
                $failedmultipletown1 = TRUE;
        }
    }
    if (!$email)
        $failednoemail = TRUE;
    if ($failednodob1 || $failednotime1 || $failednoname1 || $failednoemail1 || $failednotown1 || $failednocountry1 || $failedzerotown1 || $failedmultipletown1 || $foundvaguetown1)
        $retstatus = 0;
    return ($retstatus);
 
}
 
function sc_loadXML($url)
{
    if (ini_get('allow_url_fopen') == true)
    {
         return sc_load_xml_fopen($url);
    } 
    else if (function_exists('curl_init'))
    {
         return sc_load_xml_curl($url);
    }
    else
    {
         throw new Exception("Can't load data.");
    }
}
 
function sc_load_xml_fopen($url)
{
    return simplexml_load_file($url);
}
 
function sc_load_xml_curl($url)
{
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
Arguments
  1. "http://www.myastrologycharts.com/astroservice//listcountries.php"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
    printf ("></input></td></tr>");
    if ($failednotown1)
        printf ("<tr><td colspan=2 class=\"errormessage\">*Please enter a City</td></tr>");
    elseif ($foundvaguetown1)
    {
        printf ("<tr><td colspan=2 class=\"errormessage\">*Closest Town Listed / Please proceed to Confirm</td></tr>");
        $town1 = $townmatch1[0]->town;
    }
    elseif ($failedzerotown1)
        printf ("<tr><td colspan=2 class=\"errormessage\">*Failed to find that city in the US State / Country</td></tr>");
    if (!$foundmultipletown1)
    {
        printf ("<tr><td class=\"entrytitle\">Birth City</td><td class=\"entrystandard\"><input type=\"text\" class=\"entryinput\" type=text id=\"town1\" name=\"town1\" value=\"%s\"></input></td></tr>",$town1);
        if ($failednocountry1)
            printf ("<tr><td colspan=2 class=\"errormessage\">*Please select a US State / Country</td></tr>");
        printf ("<tr>");
        printf ("<td class=\"entrytitle\">US Birth State OR <br />Other Birth Country</td>");
        printf ("<td class=\"entrystandard\">");
        $url = $starspath . "/listcountries.php";
        $returnxmlstring = sc_loadXML($url);
        printf ("<select class=\"entryinput\" name=\"countryid1\" id=\"countryid1\" size=1>");
        printf ("<option value=-1></option>");
        $displaywales1 = FALSE;
        $displayscotland1 = FALSE;
        for ($count = $nousstates; $count <$returnxmlstring->rowsreturned; $count++)
        {
            if ((strcasecmp($returnxmlstring->country[$count],"Wales") > 0) && $displaywales1 == FALSE)
            {
                printf ("<option value=%d", WALESID);
                if ($countryid1 == WALESID)
                    printf (" selected=selected");
                printf (">%s</option>","Wales");
                $displaywales1 = TRUE;
            }
            if ((strcasecmp($returnxmlstring->country[$count],"Scotland") > 0) && $displayscotland1 == FALSE)
            {
                printf ("<option value=%d", SCOTLANDID);
                if ($countryid1 == SCOTLANDID)
                    printf (" selected=selected");
                printf (">%s</option>","Scotland");
Arguments
  1. "http://www.myastrologycharts.com/astroservice//listcountries.php"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
starscharts
/
starscharts.php
function sc_load_contents_get($url)
{
    return file_get_contents($url);
}
 
function sc_load_contents_curl($url)
{
    $curl = curl_init($url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($curl);
    curl_close($curl);
    return $result;
}
function sc_initiate() 
{
    if (IMPLEMENTATION == "WORDPRESS")
        ob_start();
    $processed = sc_process_report();
    if (!$processed)
        sc_display_input_form();
    if (IMPLEMENTATION == "WORDPRESS")
        return ob_get_clean();
}
 
function sc_process_report()
{
    global $starspath;
    global $enginepath;
    global $enginename;
    global $imagepath;
      
    global $townmatch1;
    global $townmatch2;
    global $townmatchreturn;
    global $apikey;
    $processed = FALSE;
    $monthnames = array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
    if ( isset( $_POST['submitted'] ) ) 
    {
        $result = sc_validate_page();
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
shortcodes.php
     * Filters whether to call a shortcode callback.
     *
     * Passing a truthy value to the filter will effectively short-circuit the
     * shortcode generation process, returning that value instead.
     *
     * @since 4.7.0
     *
     * @param bool|string $return      Short-circuit return value. Either false or the value to replace the shortcode with.
     * @param string       $tag         Shortcode name.
     * @param array|string $attr        Shortcode attributes array or empty string.
     * @param array        $m           Regular expression match array.
     */
    $return = apply_filters( 'pre_do_shortcode_tag', false, $tag, $attr, $m );
    if ( false !== $return ) {
        return $return;
    }
 
    $content = isset( $m[5] ) ? $m[5] : null;
 
    $output = $m[1] . call_user_func( $shortcode_tags[ $tag ], $attr, $content, $tag ) . $m[6];
 
    /**
     * Filters the output created by a shortcode callback.
     *
     * @since 4.7.0
     *
     * @param string       $output Shortcode output.
     * @param string       $tag    Shortcode name.
     * @param array|string $attr   Shortcode attributes array or empty string.
     * @param array        $m      Regular expression match array.
     */
    return apply_filters( 'do_shortcode_tag', $output, $tag, $attr, $m );
}
 
/**
 * Search only inside HTML elements for shortcodes and process them.
 *
 * Any [ or ] characters remaining inside elements will be HTML encoded
 * to prevent interference with shortcodes that are outside the elements.
 * Assumes $content processed by KSES already.  Users with unfiltered_html
Arguments
  1. ""
    
  2. ""
    
  3. "starscharts"
    
[internal]
Arguments
  1. array:7 [
      0 => "[starscharts]"
      1 => ""
      2 => "starscharts"
      3 => ""
      4 => ""
      5 => ""
      6 => ""
    ]
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
shortcodes.php
 
    if ( false === strpos( $content, '[' ) ) {
        return $content;
    }
 
    if (empty($shortcode_tags) || !is_array($shortcode_tags))
        return $content;
 
    // Find all registered tag names in $content.
    preg_match_all( '@\[([^<>&/\[\]\x00-\x20=]++)@', $content, $matches );
    $tagnames = array_intersect( array_keys( $shortcode_tags ), $matches[1] );
 
    if ( empty( $tagnames ) ) {
        return $content;
    }
 
    $content = do_shortcodes_in_html_tags( $content, $ignore_html, $tagnames );
 
    $pattern = get_shortcode_regex( $tagnames );
    $content = preg_replace_callback( "/$pattern/", 'do_shortcode_tag', $content );
 
    // Always restore square braces so we don't break things like <!--[if IE ]>
    $content = unescape_invalid_shortcodes( $content );
 
    return $content;
}
 
/**
 * Retrieve the shortcode regular expression for searching.
 *
 * The regular expression combines the shortcode tags in the regular expression
 * in a regex class.
 *
 * The regular expression contains 6 different sub matches to help with parsing.
 *
 * 1 - An extra [ to allow for escaping shortcodes with double [[]]
 * 2 - The shortcode name
 * 3 - The shortcode argument list
 * 4 - The self closing /
 * 5 - The content of a shortcode when it wraps some content.
Arguments
  1. "/\[(\[?)(contentblock|starscharts)(?![\w-])([^\]\/]*(?:\/(?!\])[^\]\/]*)*?)(?:(\/)\]|\](?:([^\[]*+(?:\[(?!\/\2\])[^\[]*+)*+)\[\/\2\])?)(\]?)/"
    
  2. "do_shortcode_tag"
    
  3. """
    <div class="fl-builder-content fl-builder-content-60417 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="60417"><div class="fl-row fl-row-fixed-width fl-row-bg-none fl-node-5568690b78604" data-node="5568690b78604">\n
    \t<div class="fl-row-content-wrap">\n
    \t\t\t\t<div class="fl-row-content fl-row-fixed-width fl-node-content">\n
    \t\t\n
    <div class="fl-col-group fl-node-5568690b7ca29" data-node="5568690b7ca29">\n
    \t\t\t<div class="fl-col fl-node-5568690b7cca8 fl-col-has-cols" data-node="5568690b7cca8">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t\n
    <div class="fl-col-group fl-node-5b9a5716d22b8 fl-col-group-nested" data-node="5b9a5716d22b8">\n
    \t\t\t<div class="fl-col fl-node-5b9a5716d24c3" data-node="5b9a5716d24c3">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t<div class="fl-module fl-module-rich-text fl-node-55686835da460 form-box" data-node="55686835da460">\n
    \t<div class="fl-module-content fl-node-content">\n
    \t\t<div class="fl-rich-text">\n
    \t<h1>Chartwheel</h1>\n
    <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
    <p>[starscharts]</p>\n
    <p><script src="https://pym.nprapps.org/pym.v1.min.js" type="text/javascript"></script><br />\n
    <script>var pymChild = new pym.Child();</script></p>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t\t\t<div class="fl-col fl-node-5b9a5716d2509 fl-col-small" data-node="5b9a5716d2509">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t<div class="fl-module fl-module-html fl-node-5b9a5720899e3" data-node="5b9a5720899e3">\n
    \t<div class="fl-module-content fl-node-content">\n
    \t\t<div class="fl-html">\n
    \t[contentblock id=ads-sidebar-sticky-forembeds]</div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    \t\t</div>\n
    \t</div>\n
    </div>\n
    </div><div class="uabb-js-breakpoint" style="display: none;"></div>
    """
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
bb-plugin
/
classes
/
class-fl-builder.php
        // Render the content.
        ob_start();
        do_action( 'fl_builder_before_render_content' );
        echo '<' . $tag . ' class="' . self::render_content_classes() . '" data-post-id="' . $post_id . '"' . $attr_string . '>';
        self::render_nodes();
        echo '</' . $tag . '>';
        do_action( 'fl_builder_after_render_content' );
        $content = ob_get_clean();
 
        // Allow the builder's render_content filter to run again.
        remove_filter( 'fl_builder_do_render_content', '__return_false' );
 
        // Process shortcodes.
        if ( apply_filters( 'fl_builder_render_shortcodes', true ) ) {
            global $wp_embed;
            $content = apply_filters( 'fl_builder_before_render_shortcodes', $content );
            $pattern = get_shortcode_regex();
            $content = preg_replace_callback( "/$pattern/s", 'FLBuilder::double_escape_shortcodes', $content );
            $content = $wp_embed->run_shortcode( $content );
            $content = do_shortcode( $content );
        }
 
        // Add srcset attrs to images with the class wp-image-<ID>.
        if ( function_exists( 'wp_make_content_images_responsive' ) ) {
            $content = wp_make_content_images_responsive( $content );
        }
 
        // Fire the render content complete action.
        do_action( 'fl_builder_render_content_complete' );
 
        // Stop forcing the builder to use this post ID.
        FLBuilderModel::reset_post_id();
 
        echo $content;
    }
 
    /**
     * Renders the content for a builder layout while in the loop.
     * This method should only be called by the_content filter as
     * defined in this class. To output builder content, use
Arguments
  1. """
    <div class="fl-builder-content fl-builder-content-60417 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="60417"><div class="fl-row fl-row-fixed-width fl-row-bg-none fl-node-5568690b78604" data-node="5568690b78604">\n
    \t<div class="fl-row-content-wrap">\n
    \t\t\t\t<div class="fl-row-content fl-row-fixed-width fl-node-content">\n
    \t\t\n
    <div class="fl-col-group fl-node-5568690b7ca29" data-node="5568690b7ca29">\n
    \t\t\t<div class="fl-col fl-node-5568690b7cca8 fl-col-has-cols" data-node="5568690b7cca8">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t\n
    <div class="fl-col-group fl-node-5b9a5716d22b8 fl-col-group-nested" data-node="5b9a5716d22b8">\n
    \t\t\t<div class="fl-col fl-node-5b9a5716d24c3" data-node="5b9a5716d24c3">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t<div class="fl-module fl-module-rich-text fl-node-55686835da460 form-box" data-node="55686835da460">\n
    \t<div class="fl-module-content fl-node-content">\n
    \t\t<div class="fl-rich-text">\n
    \t<h1>Chartwheel</h1>\n
    <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
    <p>[starscharts]</p>\n
    <p><script src="https://pym.nprapps.org/pym.v1.min.js" type="text/javascript"></script><br />\n
    <script>var pymChild = new pym.Child();</script></p>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t\t\t<div class="fl-col fl-node-5b9a5716d2509 fl-col-small" data-node="5b9a5716d2509">\n
    \t<div class="fl-col-content fl-node-content">\n
    \t<div class="fl-module fl-module-html fl-node-5b9a5720899e3" data-node="5b9a5720899e3">\n
    \t<div class="fl-module-content fl-node-content">\n
    \t\t<div class="fl-html">\n
    \t[contentblock id=ads-sidebar-sticky-forembeds]</div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    \t</div>\n
    </div>\n
    \t</div>\n
    \t\t</div>\n
    \t</div>\n
    </div>\n
    </div><div class="uabb-js-breakpoint" style="display: none;"></div>
    """
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
plugins
/
bb-plugin
/
classes
/
class-fl-builder.php
     */
    static public function render_content( $content ) {
        $post_id        = FLBuilderModel::get_post_id( true );
        $enabled        = FLBuilderModel::is_builder_enabled( $post_id );
        $rendering      = $post_id === self::$post_rendering;
        $do_render      = apply_filters( 'fl_builder_do_render_content', true, $post_id );
        $in_loop        = in_the_loop();
        $is_global      = in_array( $post_id, FLBuilderModel::get_global_posts() );
 
        if ( $enabled && ! $rendering && $do_render && ( $in_loop || $is_global ) ) {
 
            // Set the post rendering ID.
            self::$post_rendering = $post_id;
 
            // Try to enqueue here in case it didn't happen in the head for this layout.
            self::enqueue_layout_styles_scripts();
 
            // Render the content.
            ob_start();
            self::render_content_by_id( $post_id );
            $content = ob_get_clean();
 
            // Clear the post rendering ID.
            self::$post_rendering = null;
        }
 
        return $content;
    }
 
    /**
     * Escaped shortcodes need to be double escaped or they will
     * be parsed by WP's shortcodes filter.
     *
     * @since 1.6.4.1
     * @param array $matches The existing content.
     * @return string
     */
    static public function double_escape_shortcodes( $matches ) {
        if ( '[' == $matches[1] && ']' == $matches[6] ) {
            return '[' . $matches[0] . ']';
Arguments
  1. 60417
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
class-wp-hook.php
        }
 
        $nesting_level = $this->nesting_level++;
 
        $this->iterations[ $nesting_level ] = array_keys( $this->callbacks );
        $num_args = count( $args );
 
        do {
            $this->current_priority[ $nesting_level ] = $priority = current( $this->iterations[ $nesting_level ] );
 
            foreach ( $this->callbacks[ $priority ] as $the_ ) {
                if( ! $this->doing_action ) {
                    $args[ 0 ] = $value;
                }
 
                // Avoid the array_slice if possible.
                if ( $the_['accepted_args'] == 0 ) {
                    $value = call_user_func_array( $the_['function'], array() );
                } elseif ( $the_['accepted_args'] >= $num_args ) {
                    $value = call_user_func_array( $the_['function'], $args );
                } else {
                    $value = call_user_func_array( $the_['function'], array_slice( $args, 0, (int)$the_['accepted_args'] ) );
                }
            }
        } while ( false !== next( $this->iterations[ $nesting_level ] ) );
 
        unset( $this->iterations[ $nesting_level ] );
        unset( $this->current_priority[ $nesting_level ] );
 
        $this->nesting_level--;
 
        return $value;
    }
 
    /**
     * Executes the callback functions hooked on a specific action hook.
     *
     * @since 4.7.0
     *
     * @param mixed $args Arguments to pass to the hook callbacks.
Arguments
  1. """
    <h1>Chartwheel</h1>\n
    <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
    [starscharts]\n
    <p>\n
    </p>\n
    [contentblock id=ads-sidebar-sticky-forembeds]\n
    """
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
plugin.php
        $args = func_get_args();
        _wp_call_all_hook($args);
    }
 
    if ( !isset($wp_filter[$tag]) ) {
        if ( isset($wp_filter['all']) )
            array_pop($wp_current_filter);
        return $value;
    }
 
    if ( !isset($wp_filter['all']) )
        $wp_current_filter[] = $tag;
 
    if ( empty($args) )
        $args = func_get_args();
 
    // don't pass the tag name to WP_Hook
    array_shift( $args );
 
    $filtered = $wp_filter[ $tag ]->apply_filters( $value, $args );
 
    array_pop( $wp_current_filter );
 
    return $filtered;
}
 
/**
 * Execute functions hooked on a specific filter hook, specifying arguments in an array.
 *
 * @since 3.0.0
 *
 * @see apply_filters() This function is identical, but the arguments passed to the
 * functions hooked to `$tag` are supplied using an array.
 *
 * @global array $wp_filter         Stores all of the filters
 * @global array $wp_current_filter Stores the list of current filters with the current one last
 *
 * @param string $tag  The name of the filter hook.
 * @param array  $args The arguments supplied to the functions hooked to $tag.
 * @return mixed The filtered value after all hooked functions are applied to it.
Arguments
  1. """
    <h1>Chartwheel</h1>\n
    <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
    [starscharts]\n
    <p>\n
    </p>\n
    [contentblock id=ads-sidebar-sticky-forembeds]\n
    """
    
  2. array:1 [
      0 => """
        <h1>Chartwheel</h1>\n
        <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
        [starscharts]\n
        <p>\n
        </p>\n
        [contentblock id=ads-sidebar-sticky-forembeds]\n
        """
    ]
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
post-template.php
 
/**
 * Display the post content.
 *
 * @since 0.71
 *
 * @param string $more_link_text Optional. Content for when there is more text.
 * @param bool   $strip_teaser   Optional. Strip teaser content before the more text. Default is false.
 */
function the_content( $more_link_text = null, $strip_teaser = false) {
    $content = get_the_content( $more_link_text, $strip_teaser );
 
    /**
     * Filters the post content.
     *
     * @since 0.71
     *
     * @param string $content Content of the current post.
     */
    $content = apply_filters( 'the_content', $content );
    $content = str_replace( ']]>', ']]&gt;', $content );
    echo $content;
}
 
/**
 * Retrieve the post content.
 *
 * @since 0.71
 *
 * @global int   $page      Page number of a single post/page.
 * @global int   $more      Boolean indicator for whether single post/page is being viewed.
 * @global bool  $preview   Whether post/page is in preview mode.
 * @global array $pages     Array of all pages in post/page. Each array element contains part of the content separated by the <!--nextpage--> tag.
 * @global int   $multipage Boolean indicator for whether multiple pages are in play.
 *
 * @param string $more_link_text Optional. Content for when there is more text.
 * @param bool   $strip_teaser   Optional. Strip teaser content before the more text. Default is false.
 * @return string
 */
function get_the_content( $more_link_text = null, $strip_teaser = false ) {
Arguments
  1. "the_content"
    
  2. """
    \n
    \t<h1>Chartwheel</h1>\n
    <p>A chartwheel is the basis of an astrology reading. It’s a circle divided into 12 divisions called houses. Each house represents different areas of life.</p>\n
    <p>[starscharts]</p>\n
    <p><br />\n
    </p>\n
    \t[contentblock id=ads-sidebar-sticky-forembeds]\n
    """
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
themes
/
bb-theme-child
/
content-page.php
        <?php if (is_front_page()) : ?>
        <h1 class="fl-post-title" itemprop="headline"><?php the_title(); ?></h1>
        <?php edit_post_link(__('Edit', 'fl-automator')); ?>
        <?php endif; ?>
        <?php if ( ! is_page( array( 55088, 62301, 62302, 62303, 62304, 62313, 62314 ) ) ) : ?>
            <?php
            global $mobile_smart;
            if ($mobile_smart->switcher_isMobile()) : ?>
                <?php echo gcb(110); ?>
            <?php endif; ?>
        <?php endif; ?>
        <?php if (!is_front_page()) : ?>
        <h1 class="fl-post-title" itemprop="headline"><?php the_title(); ?></h1>
        <?php edit_post_link(__('Edit', 'fl-automator')); ?>
        <?php endif; ?>
    </header><!-- .fl-post-header -->
    
    <div class="fl-post-content clearfix" itemprop="text">
        <?php 
            the_content(); 
        
            wp_link_pages(array(
                'before' => '<div class="fl-post-page-nav">' . __('Pages:', 'fl-automator'), 
                'after' => '</div>', 
                'next_or_number' => 'number'
            ));
        ?>
    </div><!-- .fl-post-content -->
 
    <div class="row">
        <div class="col-md-8">    
            <?php comments_template(); ?>
        </div>
        <div class="col-md-4">    
        </div>
    </div>
    
</article>
<!-- .fl-post -->
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template.php
 * @global int        $user_ID
 *
 * @param string $_template_file Path to template file.
 * @param bool   $require_once   Whether to require_once or require. Default true.
 */
function load_template( $_template_file, $require_once = true ) {
    global $posts, $post, $wp_did_header, $wp_query, $wp_rewrite, $wpdb, $wp_version, $wp, $id, $comment, $user_ID;
 
    if ( is_array( $wp_query->query_vars ) ) {
        extract( $wp_query->query_vars, EXTR_SKIP );
    }
 
    if ( isset( $s ) ) {
        $s = esc_attr( $s );
    }
 
    if ( $require_once ) {
        require_once( $_template_file );
    } else {
        require( $_template_file );
    }
}
 
Arguments
  1. "/www/newtheastrologercom_455/public/wp-content/themes/bb-theme-child/content-page.php"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template.php
 */
function locate_template($template_names, $load = false, $require_once = true ) {
    $located = '';
    foreach ( (array) $template_names as $template_name ) {
        if ( !$template_name )
            continue;
        if ( file_exists(STYLESHEETPATH . '/' . $template_name)) {
            $located = STYLESHEETPATH . '/' . $template_name;
            break;
        } elseif ( file_exists(TEMPLATEPATH . '/' . $template_name) ) {
            $located = TEMPLATEPATH . '/' . $template_name;
            break;
        } elseif ( file_exists( ABSPATH . WPINC . '/theme-compat/' . $template_name ) ) {
            $located = ABSPATH . WPINC . '/theme-compat/' . $template_name;
            break;
        }
    }
 
    if ( $load && '' != $located )
        load_template( $located, $require_once );
 
    return $located;
}
 
/**
 * Require the template file with WordPress environment.
 *
 * The globals are set up for the template file to ensure that the WordPress
 * environment is available from within the function. The query variables are
 * also available.
 *
 * @since 1.5.0
 *
 * @global array      $posts
 * @global WP_Post    $post
 * @global bool       $wp_did_header
 * @global WP_Query   $wp_query
 * @global WP_Rewrite $wp_rewrite
 * @global wpdb       $wpdb
 * @global string     $wp_version
Arguments
  1. "/www/newtheastrologercom_455/public/wp-content/themes/bb-theme-child/content-page.php"
    
  2. false
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
general-template.php
     * Fires before the specified template part file is loaded.
     *
     * The dynamic portion of the hook name, `$slug`, refers to the slug name
     * for the generic template part.
     *
     * @since 3.0.0
     *
     * @param string      $slug The slug name for the generic template.
     * @param string|null $name The name of the specialized template.
     */
    do_action( "get_template_part_{$slug}", $slug, $name );
 
    $templates = array();
    $name = (string) $name;
    if ( '' !== $name )
        $templates[] = "{$slug}-{$name}.php";
 
    $templates[] = "{$slug}.php";
 
    locate_template($templates, true, false);
}
 
/**
 * Display search form.
 *
 * Will first attempt to locate the searchform.php file in either the child or
 * the parent, then load it. If it doesn't exist, then the default search form
 * will be displayed. The default search form is HTML, which will be displayed.
 * There is a filter applied to the search form HTML in order to edit or replace
 * it. The filter is {@see 'get_search_form'}.
 *
 * This function is primarily used by themes which want to hardcode the search
 * form into the sidebar and also by the search widget in WordPress.
 *
 * There is also an action that is called whenever the function is run called,
 * {@see 'pre_get_search_form'}. This can be useful for outputting JavaScript that the
 * search relies on or various formatting that applies to the beginning of the
 * search. To give a few examples of what it can be used for.
 *
 * @since 2.7.0
Arguments
  1. array:2 [
      0 => "content-page.php"
      1 => "content.php"
    ]
    
  2. true
    
  3. false
    
/
www
/
newtheastrologercom_455
/
public
/
wp-content
/
themes
/
bb-theme-child
/
page.php
<?php get_header(); ?>

<div class="fl-content-full container">

    <?php if ( ! is_page( array( 13938, 16056, 16058, 16060, 16062, 18436, 21956, 21958, 21959, 21960, 21977, 21978, 21979, 21980, 21989, 21990, 21991, 21992, 22014, 22016, 22018, 22020, 22021, 22023, 22025, 22027, 22063, 22065, 22064, 22066, 22071, 22072, 22073, 22074, 22107, 22108, 22109, 22110, 22115, 22116, 22117, 22118, 22123, 22124, 22125, 22126, 22175, 22176, 22177, 22178, 22209, 22210, 22211, 22212, 40217, 40247, 55088, 55090, 62195, 62196, 62197, 62198, 62301, 62302, 62303, 62304, 62313, 62314 ) ) ) : ?>
        <div class="row horizontal-sign-menu-wrapper">
            <div class="col-md-12 horizontal-sign-menu-normal">
                <?php echo gcb(62); ?>
            </div>
        </div>  
    <?php endif; ?>
    <div class="row">
        <div class="fl-content col-md-12">
            <?php if(have_posts()) : while(have_posts()) : the_post(); ?>
                <?php get_template_part('content', 'page'); ?>
            <?php endwhile; endif; ?>
        </div>
    </div>
</div>

<?php get_footer(); ?>
Arguments
  1. "content"
    
  2. "page"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-includes
/
template-loader.php
    elseif ( is_single()         && $template = get_single_template()         ) :
    elseif ( is_page()           && $template = get_page_template()           ) :
    elseif ( is_singular()       && $template = get_singular_template()       ) :
    elseif ( is_category()       && $template = get_category_template()       ) :
    elseif ( is_tag()            && $template = get_tag_template()            ) :
    elseif ( is_author()         && $template = get_author_template()         ) :
    elseif ( is_date()           && $template = get_date_template()           ) :
    elseif ( is_archive()        && $template = get_archive_template()        ) :
    else :
        $template = get_index_template();
    endif;
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    if ( $template = apply_filters( 'template_include', $template ) ) {
        include( $template );
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
endif;
 
Arguments
  1. "/www/newtheastrologercom_455/public/wp-content/themes/bb-theme-child/page.php"
    
/
www
/
newtheastrologercom_455
/
public
/
wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( !isset($wp_did_header) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once( dirname(__FILE__) . '/wp-load.php' );
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once( ABSPATH . WPINC . '/template-loader.php' );
 
}
 
Arguments
  1. "/www/newtheastrologercom_455/public/wp-includes/template-loader.php"
    
/
www
/
newtheastrologercom_455
/
public
/
index.php
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);
 
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
 
Arguments
  1. "/www/newtheastrologercom_455/public/wp-blog-header.php"
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE
"nginx/1.21.5"
REQUEST_URI
"/chartwheel-fullmbd/"
USER
"newtheastrologercom"
HOME
"/www/newtheastrologercom_455"
HTTP_CF_WORKER
"kinsta.cloud"
HTTP_X_KINSTA_EDGE_LB
"KCW"
HTTP_X_KINSTA_EDGE_INCOMINGIP
"18.205.56.183"
HTTP_CF_CONNECTING_IP
"18.205.56.183"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_CDN_LOOP
"cloudflare; subreqs=1"
HTTP_CF_EW_VIA
"15"
HTTP_CF_VISITOR
"{\"scheme\":\"https\"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_RAY
"70f7349b67319c34-IAD"
HTTP_X_FORWARDED_FOR
"18.205.56.183"
HTTP_CF_IPCOUNTRY
"US"
HTTP_ACCEPT_ENCODING
"gzip"
HTTP_CONNECTION
"Keep-Alive"
SCRIPT_FILENAME
"/www/newtheastrologercom_455/public/index.php"
REDIRECT_STATUS
"200"
WP_ENVIRONMENT_TYPE
"production"
KINSTA_CACHE_ZONE
"KINSTAWP"
SERVER_NAME
"new.theastrologer.com"
SERVER_PORT
"443"
SERVER_ADDR
"10.0.10.34"
REMOTE_PORT
""
REMOTE_ADDR
"18.205.56.183"
GATEWAY_INTERFACE
"CGI/1.1"
HTTP_HOST
"new.theastrologer.com"
HTTPS
"on"
SERVER_PROTOCOL
"HTTP/1.1"
DOCUMENT_ROOT
"/www/newtheastrologercom_455/public"
DOCUMENT_URI
"/index.php"
SCRIPT_NAME
"/index.php"
CONTENT_LENGTH
""
CONTENT_TYPE
""
REQUEST_METHOD
"GET"
QUERY_STRING
""
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
"1653239848.3763"
REQUEST_TIME
"1653239848"
empty
0. Whoops\Handler\PrettyPageHandler