adding glm members only topbar header to members only template
authorAnthony Talarico <talarico@gaslightmedia.com>
Thu, 25 May 2017 17:35:08 +0000 (13:35 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Thu, 25 May 2017 17:35:08 +0000 (13:35 -0400)
members only template needed the log and admin error links in the interior page template

parts/glm-members-only-top-bar.php [new file with mode: 0644]
sections/interior-page.php

diff --git a/parts/glm-members-only-top-bar.php b/parts/glm-members-only-top-bar.php
new file mode 100644 (file)
index 0000000..b2f2a41
--- /dev/null
@@ -0,0 +1,8 @@
+<div id="glm-member-front-header" class="small-12 columns">
+    <div class='glm-member-greeting'>Hello,     <?php $current_user = wp_get_current_user();echo $current_user->user_login ?>.</div>
+    <a class='button glm-button' href="<?php echo wp_logout_url( home_url() ); ?>">Logout</a>
+    <?php if (current_user_can("glm_members_member")) { ?>
+        <?php $glmAssociateTerms = apply_filters('glm_associate_terms', "");?>
+        <a class='button glm-button' href='<?php echo get_admin_url() ?>'>Enter <?php echo $glmAssociateTerms['term_member_cap']; ?> Admin Area</a>
+    <?php } ?>
+</div>
index c4dc424..6bde974 100644 (file)
@@ -1,24 +1,21 @@
                     <main class="page-inside">
                         <div id="content-wrapper">
                             <div class="row large-collapse">
-                                 <div class="small-12 large-push-4 large-8 columns">
-                                    <?php if(function_exists('bcn_display') && !is_front_page())
-                                        {
-                                            echo "<div class=\"breadcrumbs small-12 columns\">"; 
-                                            bcn_display();
-                                            echo "</div>";
-                                        }
-                                        ?>
-                                        <?php get_template_part('parts/main-content');?>
-                                </div>
+                                 
                               <?php
                                if (get_page_template_slug( $post->ID ) === "members-only-template.php") {  ?>
                             
-                                    <div class="members-only-template small-12 medium-7 medium-push-5 large-8 large-push-4 columns" data-equalizer-watch>
-                                        <?php get_template_part('parts/breadcrumbs'); ?>
-                                        <div id="interior-content" class="small-12 columns">
+                                    <div class="members-only-template large-push-4 large-8 columns" data-equalizer-watch>
                                             <?php if (current_user_can("glm_members_member")) { ?>
                                                 <!-- If user is logged in as a member, display top bar, bread crumbs, & content -->
+                                                <?php if(function_exists('bcn_display') && !is_front_page())
+                                             {
+                                                echo "<div class=\"breadcrumbs small-12 columns\">"; 
+                                                bcn_display();
+                                                echo "</div>";
+                                            }
+                                            ?>
+                                                <?php get_template_part('parts/glm-members-only-top-bar'); ?>
                                                 <?php get_template_part('parts/main-content'); ?>
                                             <?php } else if (get_the_ID() == get_option("glm_members_database_option_members_only_id")) {?>
                                                 <!-- Otherwise, if it's the main members only page, display content & form -->
                                                 <?php echo get_post_page_content(get_option("glm_members_database_option_members_only_id")); ?>
                                                 <?php get_template_part('parts/glm-members-only-login-form'); ?>
                                             <?php } ?>
-
-                                        </div>
                                     </div>
                                     
                                 <?php } else { ?>
-                 
+                                         <div class="small-12 large-push-4 large-8 columns">
+                                             <?php if(function_exists('bcn_display') && !is_front_page())
+                                             {
+                                                echo "<div class=\"breadcrumbs small-12 columns\">"; 
+                                                bcn_display();
+                                                echo "</div>";
+                                            }
+                                            ?>
+                                            <?php get_template_part('parts/main-content');?>
+                                        </div>
                                 <?php } ?>
                                 
                                 <div id="side-content" class=" text-center small-12 large-pull-8 large-4 columns large-text-left">