Replace all get_page_by_title to use IDs instead
authorLaury GvR <laury@gaslightmedia.com>
Fri, 29 Jan 2016 17:15:57 +0000 (12:15 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Fri, 29 Jan 2016 17:15:57 +0000 (12:15 -0500)
footer.php
front-page.php
functions.php
parts/glm-blocks.php
parts/shop-sidebar.php
sidebar.php
woocommerce.php

index e64ccbe..c150b32 100644 (file)
@@ -29,7 +29,7 @@
                     </div>
                     <?php } ?>
                     <div class="small-12 medium-4 columns text-center footer-sponsors">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Sponsors' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '49' ) ) ); ?>">
                             <img src="<?php bloginfo('template_url'); ?>/assets/sponsors.jpg">
                         </a>
                     </div>
index 33df457..a7faed0 100644 (file)
@@ -31,7 +31,7 @@
                                     <?php endforeach; ?>
                                 </div>
                                 <div class="block-button">
-                                    <label><a href="<?php echo esc_url( get_permalink( get_page_by_title( 'News' ) ) ); ?>">More News</a></label>
+                                    <label><a href="<?php echo esc_url( get_permalink( get_page( '500' ) ) ); ?>">More News</a></label>
                                 </div>
                             </div>
                         </div>
index 860bcf9..2346f28 100644 (file)
@@ -58,7 +58,7 @@ function glm_page_menu($parent = 0, $class = '', $subnav = false, $navImg = null
             echo '<a href="'.get_permalink($page->ID).'">'.$page->post_title.'</a>'."\n";
             echo glm_page_menu($page->ID, 'sub-menu dropdown', true, $navImg);
             echo '</li>'."\n";
-        } else if ($page == get_page_by_title('Product Category')) {
+        } else if ($page == get_page('1592')) {
             echo '<li class="no-dropdown nav-item"><a href="'.get_permalink($page->ID).'">'.$page->post_title.'</a></li>'."\n";
             echo do_shortcode('[product_categories number="" orderby="name" order="asc" columns="1" hide_empty="0" parent="0" ids=""]');
         } else {
@@ -158,7 +158,7 @@ function glm_offcanvas_menu($parent = 0, $class = '')
             echo '<a class="toggle" href="#"></a>';
             echo glm_offcanvas_menu($page->ID, 'sub-menu dropdown');
             echo '</li>'."\n";
-        } else if ($page == get_page_by_title('Product Category')) {
+        } else if ($page == get_page('1592')) {
             echo '<li><a href="'.get_permalink($page->ID).'">'.$page->post_title.'</a></li>'."\n";
             echo do_shortcode('[product_categories number="" orderby="name" order="asc" columns="1" hide_empty="0" parent="0" ids=""]');
         } else {
index 4f7033e..92d8faa 100644 (file)
@@ -4,7 +4,7 @@
         glm_blocks_show();
         echo '<br>';
         echo '<div class="block-button">
-            <label><a href="'.esc_url( get_permalink( get_page_by_title( "Partner Museums" ) ) ).'">View All Partners</a></label>
+            <label><a href="'.esc_url( get_permalink( get_page( "105" ) ) ).'">View All Partners</a></label>
         </div>';
         echo '</div>';
 
index 092a841..df3524a 100644 (file)
@@ -1,27 +1,27 @@
                 
                 <ul class="sidebar shop-sidebar">
-                    <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Shop' ) ) ); ?>">
+                    <a href="<?php echo esc_url( get_permalink( get_page( '759' ) ) ); ?>">
                         <h3>MUSEUM STORE</h3>
                     </a>
                     
                     <li class="page_item page_item_has_children">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Product Categories' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '1592' ) ) ); ?>">
                             Categories
                         </a>
                     </li>
                     <?php echo do_shortcode('[product_categories number="" orderby="name" order="asc" columns="2" hide_empty="0" parent="0" ids=""]'); ?>
                     <li class="page_item page_item_has_children">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Cart' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '760' ) ) ); ?>">
                             Cart
                         </a>
                     </li>
                     <li class="page_item page_item_has_children">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Checkout' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '761' ) ) ); ?>">
                             Checkout
                         </a>
                     </li>
                     <li class="page_item page_item_has_children">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'My Account' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '762' ) ) ); ?>">
                             My Account
                         </a>
                     </li>
index 51fd196..c77db32 100644 (file)
@@ -2,36 +2,36 @@
             <div class="medium-3 columns show-for-medium-up sidebar">
 
             <?php if(!is_woocommerce() && !is_shop() && !is_category() && !is_cart() && !is_checkout() && !is_account_page() &&
-                    !is_page( array('product-category','cart','checkout','my-account', 'books','clothing','dvd-cd','souvenir','toys-and-games'))) { ?>
+                    !is_page( array('product-category','cart','checkout','my-account', 'books','clothing','dvd-cd','souvenir','toys-and-games','759','1592','760','761','762'))) { ?>
 
                 <?php glm_side_menu(); ?>
 
             <?php } else { ?>
                 
                 <ul class="sidebar shop-sidebar">
-                    <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Museum Store' ) ) ); ?>">
+                    <a href="<?php echo esc_url( get_permalink( get_page( '759' ) ) ); ?>">
                         <h3>MUSEUM STORE</h3>
                     </a>
                     
                     <li class="page_item page_item_has_children">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_path( 'shop/product-category' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '1592' ) ) ); ?>">
                             Categories
                         </a>
                     </li>
 
                  <?php echo do_shortcode('[product_categories number="" orderby="name" order="asc" columns="2" hide_empty="0" parent="0" ids=""]'); ?>   
                     <li class="page_item ">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Cart' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '760' ) ) ); ?>">
                             Cart
                         </a>
                     </li>
                     <li class="page_item">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Checkout' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '761' ) ) ); ?>">
                             Checkout
                         </a>
                     </li>
                     <li class="page_item">
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'My Account' ) ) ); ?>">
+                        <a href="<?php echo esc_url( get_permalink( get_page( '762' ) ) ); ?>">
                             My Account
                         </a>
                     </li>
             <?php } ?>
             
             <?php if (!is_page('upcoming-events')) {
-                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page_by_title( 'Upcoming Events' ) ) ).'"><h3>Upcoming Events</h3></a>';
+                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page( '1034' ) ) ).'"><h3>Upcoming Events</h3></a>';
                 }
                 if (!is_page('news')) {
-                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page_by_title( 'News' ) ) ).'"><h3>News</h3></a>';
+                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page( '500' ) ) ).'"><h3>News</h3></a>';
                 }
                 if (!is_page('must-sees')) {
-                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page_by_title( 'Must See Collections!' ) ) ).'"><h3>The Collections</h3></a>';
+                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page( '581' ) ) ).'"><h3>The Collections</h3></a>';
                 }
                 if (!is_page('sponsors')) {
-                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page_by_title( 'Sponsorships' ) ) ).'"><h3>Sponsors</h3></a>';
+                    echo '<a class="tab" href="' . esc_url( get_permalink( get_page( '49' ) ) ).'"><h3>Sponsors</h3></a>';
                 }?>
             </div>
\ No newline at end of file
index ca6a9f9..a078b36 100644 (file)
                         
                         <div class="woo-quick-cart-image">
                             
-                            <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'cart' ) ) );?>">
+                            <a href="<?php echo esc_url( get_permalink( get_page( '760' ) ) );?>">
                                 <img src="<?php echo get_template_directory_uri(); ?>/assets/shopping-cart.png">
                             </a>
-                            <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'cart' ) ) );?>"><h3>view cart</h3></a>
+                            <a href="<?php echo esc_url( get_permalink( get_page( '760' ) ) );?>"><h3>view cart</h3></a>
                         </div>
                         <div class="woo-quick-cart-totals">
                             
                     <div id="woo-quick-checkout" class="small-5 medium-6 columns right">
                         <?php
                             if (is_user_logged_in()) { 
-                                echo '<a href="'. esc_url( get_permalink( get_page_by_title( 'My Account' ) ) ) . '?customer-logout=true" class="button login_toggle">log out</a>';
+                                echo '<a href="'. esc_url( get_permalink( get_page( '762' ) ) ) . '?customer-logout=true" class="button login_toggle">log out</a>';
                             }
                             elseif (!is_user_logged_in()) {
-                                echo '<a href="'. esc_url( get_permalink( get_page_by_title( 'My Account' ) ) ) . '" class="button login_toggle">log in</a>';
+                                echo '<a href="'. esc_url( get_permalink( get_page( '762' ) ) ) . '" class="button login_toggle">log in</a>';
                             }
                         ?>
-                        <a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Checkout' ) ) ); ?>" class="button">checkout</a>
+                        <a href="<?php echo esc_url( get_permalink( get_page( '761' ) ) ); ?>" class="button">checkout</a>
                     </div>
                     
                 </div>