Attempt to fix protected posts
authorLaury GvR <laury@gaslightmedia.com>
Thu, 8 Nov 2018 16:48:05 +0000 (11:48 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Thu, 8 Nov 2018 16:48:05 +0000 (11:48 -0500)
functions.php

index 2e8a7f7..5d24398 100644 (file)
@@ -224,10 +224,12 @@ add_action('thematic_searchloop', 'mytheme_search_loop');
  *  or a descendent thereof.
  */
 function is_in_tree_theme( $pid, $pageID ) {
-    if ( is_page( $pid ) ) {
+    if ( is_page( $pid ) || is_single( $pid ) || is_category( $pid ) || ( $pid = get_option( 'page_for_posts' ) )  ) {
+        echo "Yeah am ancestor";
         return true;
     }
     if ( $pageID ) {
+        echo "Yeah in ancestor tree";
         $anc = get_post_ancestors( $pageID );
    
         foreach ( $anc as $ancestor ) {
@@ -236,6 +238,7 @@ function is_in_tree_theme( $pid, $pageID ) {
             }
         }
     }
+    echo "Not in tree";
     return false;
 }
 // if (!function_exists('is_in_tree')) {