WordPress.org

Plugin Directory

Changeset 1718737


Ignore:
Timestamp:
08/24/17 11:00:06 (4 weeks ago)
Author:
Mte90
Message:

little fix

Location:
glossary-by-codeat
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • glossary-by-codeat/tags/1.4.11/public/includes/Glossary_Frontend.php

    r1718729 r1718737  
    3838            add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
    3939        } 
    40          
     40 
    4141        if ( isset( $this->settings['remove_archive_label'] ) ) { 
    4242            add_filter( 'get_the_archive_title', array( $this, 'remove_archive_label' ) ); 
    4343            add_filter( 'pre_get_document_title', array( $this, 'remove_archive_label' ), 99999 ); 
    4444        } 
    45      
    46     } 
    47      
     45 
     46    } 
     47 
    4848    /** 
    4949     * Add support for custom CPT on the search box 
     
    5757    public function filter_search( $query ) 
    5858    { 
    59          
     59 
    6060        if ( $query->is_search && !is_admin() ) { 
    6161            $post_types = $query->get( 'post_type' ); 
    62              
     62 
    6363            if ( $post_types === 'post' ) { 
    6464                $post_types = array(); 
    6565                $query->set( 'post_type', array_push( $post_types, $this->cpts ) ); 
    6666            } 
    67          
    68         } 
    69          
     67 
     68        } 
     69 
    7070        return $query; 
    7171    } 
    72      
     72 
    7373    /** 
    7474     * Order the glossary terms alphabetically 
     
    8585            return $query; 
    8686        } 
    87          
     87 
    8888        if ( ($query->is_tax( 'glossary-cat' ) || $query->is_post_type_archive( 'glossary' )) && $query->is_main_query() ) { 
    8989            $query->set( 'orderby', 'title' ); 
    9090            $query->set( 'order', 'ASC' ); 
    9191        } 
    92      
    93     } 
    94      
     92 
     93    } 
     94 
    9595    /** 
    9696     * Register and enqueue public-facing style sheet. 
     
    121121        $public_folder = dirname( __FILE__ ); 
    122122    } 
    123      
     123 
    124124    /** 
    125125     * Add the path to the themes 
     
    137137        return $themes; 
    138138    } 
    139      
     139 
    140140    /** 
    141141     * Hide the taxonomy on the frontend 
     
    154154        } 
    155155    } 
    156      
     156 
    157157    /** 
    158158     * Hide terms from taxonomy if content is empty 
     
    169169        return $where; 
    170170    } 
    171      
     171 
    172172    /** 
    173173     * Cleanup the Archive/Tax page from terms 
     
    181181        $object = get_queried_object(); 
    182182        $glossary = Glossary::get_instance(); 
    183          
     183 
    184184        if ( isset( $object->taxonomy ) ) { 
    185185            $tax = get_queried_object()->taxonomy; 
     
    188188            } 
    189189        } 
    190          
     190 
    191191        if ( isset( $object->name ) ) { 
    192              
    193             if ( $object->name === $glossary->get_cpts()[0] ) { 
     192 
     193            $cpts = $glossary->get_cpts(); 
     194            if ( $object->name === $cpts[ 0 ] ) { 
    194195                $title = str_replace( __( 'Archives' ) . ':', '', $title ); 
    195196                $title = str_replace( __( 'Archives' ), '', $title ); 
    196197            } 
    197          
     198 
    198199        } 
    199200        if ( empty($title) ) { 
  • glossary-by-codeat/trunk/public/includes/Glossary_Frontend.php

    r1718045 r1718737  
    3838            add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
    3939        } 
    40          
     40 
    4141        if ( isset( $this->settings['remove_archive_label'] ) ) { 
    4242            add_filter( 'get_the_archive_title', array( $this, 'remove_archive_label' ) ); 
    4343            add_filter( 'pre_get_document_title', array( $this, 'remove_archive_label' ), 99999 ); 
    4444        } 
    45      
    46     } 
    47      
     45 
     46    } 
     47 
    4848    /** 
    4949     * Add support for custom CPT on the search box 
     
    5757    public function filter_search( $query ) 
    5858    { 
    59          
     59 
    6060        if ( $query->is_search && !is_admin() ) { 
    6161            $post_types = $query->get( 'post_type' ); 
    62              
     62 
    6363            if ( $post_types === 'post' ) { 
    6464                $post_types = array(); 
    6565                $query->set( 'post_type', array_push( $post_types, $this->cpts ) ); 
    6666            } 
    67          
    68         } 
    69          
     67 
     68        } 
     69 
    7070        return $query; 
    7171    } 
    72      
     72 
    7373    /** 
    7474     * Order the glossary terms alphabetically 
     
    8585            return $query; 
    8686        } 
    87          
     87 
    8888        if ( ($query->is_tax( 'glossary-cat' ) || $query->is_post_type_archive( 'glossary' )) && $query->is_main_query() ) { 
    8989            $query->set( 'orderby', 'title' ); 
    9090            $query->set( 'order', 'ASC' ); 
    9191        } 
    92      
    93     } 
    94      
     92 
     93    } 
     94 
    9595    /** 
    9696     * Register and enqueue public-facing style sheet. 
     
    121121        $public_folder = dirname( __FILE__ ); 
    122122    } 
    123      
     123 
    124124    /** 
    125125     * Add the path to the themes 
     
    137137        return $themes; 
    138138    } 
    139      
     139 
    140140    /** 
    141141     * Hide the taxonomy on the frontend 
     
    154154        } 
    155155    } 
    156      
     156 
    157157    /** 
    158158     * Hide terms from taxonomy if content is empty 
     
    169169        return $where; 
    170170    } 
    171      
     171 
    172172    /** 
    173173     * Cleanup the Archive/Tax page from terms 
     
    181181        $object = get_queried_object(); 
    182182        $glossary = Glossary::get_instance(); 
    183          
     183 
    184184        if ( isset( $object->taxonomy ) ) { 
    185185            $tax = get_queried_object()->taxonomy; 
     
    188188            } 
    189189        } 
    190          
     190 
    191191        if ( isset( $object->name ) ) { 
    192              
    193             if ( $object->name === $glossary->get_cpts()[0] ) { 
     192 
     193            $cpts = $glossary->get_cpts(); 
     194            if ( $object->name === $cpts[ 0 ] ) { 
    194195                $title = str_replace( __( 'Archives' ) . ':', '', $title ); 
    195196                $title = str_replace( __( 'Archives' ), '', $title ); 
    196197            } 
    197          
     198 
    198199        } 
    199200        if ( empty($title) ) { 
Note: See TracChangeset for help on using the changeset viewer.