WordPress.org

Plugin Directory

Changeset 1717177


Ignore:
Timestamp:
08/21/17 17:37:07 (3 months ago)
Author:
Mte90
Message:

little fix

Location:
glossary-by-codeat
Files:
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • glossary-by-codeat/tags/1.4.9/public/class-glossary.php

    r1717160 r1717177  
    4343    { 
    4444        $this->settings = get_option( GT_SETTINGS . '-settings' ); 
    45          
     45 
    4646        if ( $this->settings['tooltip'] === 'on' ) { 
    4747            $this->settings['tooltip'] = 'link-tooltip'; 
    4848            update_option( GT_SETTINGS . '-settings', $this->settings ); 
    4949        } 
    50          
     50 
    5151        // Create the args for the `glossary` post type 
    5252        $glossary_term_cpt = array( 
     
    8787        } 
    8888        register_via_taxonomy_core( array( __( 'Term Category', GT_TEXTDOMAIN ), __( 'Terms Categories', GT_TEXTDOMAIN ), 'glossary-cat' ), $glossary_term_tax, array( 'glossary' ) ); 
    89         // The support for glossary in the search system 
    90         if ( isset( $this->settings['search'] ) ) { 
    91             add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
    92         } 
     89 
    9390        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Is_Methods.php'; 
    9491        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Frontend.php'; 
     
    10097        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Genesis.php'; 
    10198    } 
    102      
     99 
    103100    /** 
    104101     * Return the cpts 
     
    112109        return $this->cpts; 
    113110    } 
    114      
     111 
    115112    /** 
    116113     * Return an instance of this class. 
  • glossary-by-codeat/tags/1.4.9/public/includes/Glossary_Frontend.php

    r1717160 r1717177  
    3434            add_action( 'pre_get_posts', array( $this, 'hide_taxonomy_frontend' ) ); 
    3535        } 
    36          
     36        // The support for glossary in the search system 
     37        if ( isset( $this->settings[ 'search' ] ) ) { 
     38            add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
     39        } 
     40 
    3741        if ( isset( $this->settings['remove_archive_label'] ) ) { 
    3842            add_filter( 'get_the_archive_title', array( $this, 'remove_archive_label' ) ); 
    3943            add_filter( 'pre_get_document_title', array( $this, 'remove_archive_label' ), 99999 ); 
    4044        } 
    41      
    42     } 
    43      
     45 
     46    } 
     47 
    4448    /** 
    4549     * Add support for custom CPT on the search box 
     
    5357    public function filter_search( $query ) 
    5458    { 
    55          
     59 
    5660        if ( $query->is_search && !is_admin() ) { 
    5761            $post_types = $query->get( 'post_type' ); 
    58              
     62 
    5963            if ( $post_types === 'post' ) { 
    6064                $post_types = array(); 
    6165                $query->set( 'post_type', array_push( $post_types, $this->cpts ) ); 
    6266            } 
    63          
    64         } 
    65          
     67 
     68        } 
     69 
    6670        return $query; 
    6771    } 
    68      
     72 
    6973    /** 
    7074     * Order the glossary terms alphabetically 
     
    8185            return $query; 
    8286        } 
    83          
     87 
    8488        if ( ($query->is_tax( 'glossary-cat' ) || $query->is_post_type_archive( 'glossary' )) && $query->is_main_query() ) { 
    8589            $query->set( 'orderby', 'title' ); 
    8690            $query->set( 'order', 'ASC' ); 
    8791        } 
    88      
    89     } 
    90      
     92 
     93    } 
     94 
    9195    /** 
    9296     * Register and enqueue public-facing style sheet. 
     
    117121        $public_folder = dirname( __FILE__ ); 
    118122    } 
    119      
     123 
    120124    /** 
    121125     * Add the path to the themes 
     
    133137        return $themes; 
    134138    } 
    135      
     139 
    136140    /** 
    137141     * Hide the taxonomy on the frontend 
     
    150154        } 
    151155    } 
    152      
     156 
    153157    /** 
    154158     * Hide terms from taxonomy if content is empty 
     
    165169        return $where; 
    166170    } 
    167      
     171 
    168172    /** 
    169173     * Cleanup the Archive/Tax page from terms 
     
    177181        $object = get_queried_object(); 
    178182        $glossary = Glossary::get_instance(); 
    179          
     183 
    180184        if ( isset( $object->taxonomy ) ) { 
    181185            $tax = get_queried_object()->taxonomy; 
     
    184188            } 
    185189        } 
    186          
     190 
    187191        if ( isset( $object->name ) ) { 
    188              
     192 
    189193            if ( $object->name === $glossary->get_cpts()[0] ) { 
    190194                $title = str_replace( __( 'Archives' ) . ':', '', $title ); 
    191195                $title = str_replace( __( 'Archives' ), '', $title ); 
    192196            } 
    193          
     197 
    194198        } 
    195199        if ( empty($title) ) { 
  • glossary-by-codeat/trunk/public/class-glossary.php

    r1716258 r1717177  
    4343    { 
    4444        $this->settings = get_option( GT_SETTINGS . '-settings' ); 
    45          
     45 
    4646        if ( $this->settings['tooltip'] === 'on' ) { 
    4747            $this->settings['tooltip'] = 'link-tooltip'; 
    4848            update_option( GT_SETTINGS . '-settings', $this->settings ); 
    4949        } 
    50          
     50 
    5151        // Create the args for the `glossary` post type 
    5252        $glossary_term_cpt = array( 
     
    8787        } 
    8888        register_via_taxonomy_core( array( __( 'Term Category', GT_TEXTDOMAIN ), __( 'Terms Categories', GT_TEXTDOMAIN ), 'glossary-cat' ), $glossary_term_tax, array( 'glossary' ) ); 
    89         // The support for glossary in the search system 
    90         if ( isset( $this->settings['search'] ) ) { 
    91             add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
    92         } 
     89 
    9390        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Is_Methods.php'; 
    9491        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Frontend.php'; 
     
    10097        require_once plugin_dir_path( __FILE__ ) . '/includes/Glossary_Genesis.php'; 
    10198    } 
    102      
     99 
    103100    /** 
    104101     * Return the cpts 
     
    112109        return $this->cpts; 
    113110    } 
    114      
     111 
    115112    /** 
    116113     * Return an instance of this class. 
  • glossary-by-codeat/trunk/public/includes/Glossary_Frontend.php

    r1715426 r1717177  
    3434            add_action( 'pre_get_posts', array( $this, 'hide_taxonomy_frontend' ) ); 
    3535        } 
    36          
     36        // The support for glossary in the search system 
     37        if ( isset( $this->settings[ 'search' ] ) ) { 
     38            add_filter( 'pre_get_posts', array( $this, 'filter_search' ) ); 
     39        } 
     40 
    3741        if ( isset( $this->settings['remove_archive_label'] ) ) { 
    3842            add_filter( 'get_the_archive_title', array( $this, 'remove_archive_label' ) ); 
    3943            add_filter( 'pre_get_document_title', array( $this, 'remove_archive_label' ), 99999 ); 
    4044        } 
    41      
    42     } 
    43      
     45 
     46    } 
     47 
    4448    /** 
    4549     * Add support for custom CPT on the search box 
     
    5357    public function filter_search( $query ) 
    5458    { 
    55          
     59 
    5660        if ( $query->is_search && !is_admin() ) { 
    5761            $post_types = $query->get( 'post_type' ); 
    58              
     62 
    5963            if ( $post_types === 'post' ) { 
    6064                $post_types = array(); 
    6165                $query->set( 'post_type', array_push( $post_types, $this->cpts ) ); 
    6266            } 
    63          
    64         } 
    65          
     67 
     68        } 
     69 
    6670        return $query; 
    6771    } 
    68      
     72 
    6973    /** 
    7074     * Order the glossary terms alphabetically 
     
    8185            return $query; 
    8286        } 
    83          
     87 
    8488        if ( ($query->is_tax( 'glossary-cat' ) || $query->is_post_type_archive( 'glossary' )) && $query->is_main_query() ) { 
    8589            $query->set( 'orderby', 'title' ); 
    8690            $query->set( 'order', 'ASC' ); 
    8791        } 
    88      
    89     } 
    90      
     92 
     93    } 
     94 
    9195    /** 
    9296     * Register and enqueue public-facing style sheet. 
     
    117121        $public_folder = dirname( __FILE__ ); 
    118122    } 
    119      
     123 
    120124    /** 
    121125     * Add the path to the themes 
     
    133137        return $themes; 
    134138    } 
    135      
     139 
    136140    /** 
    137141     * Hide the taxonomy on the frontend 
     
    150154        } 
    151155    } 
    152      
     156 
    153157    /** 
    154158     * Hide terms from taxonomy if content is empty 
     
    165169        return $where; 
    166170    } 
    167      
     171 
    168172    /** 
    169173     * Cleanup the Archive/Tax page from terms 
     
    177181        $object = get_queried_object(); 
    178182        $glossary = Glossary::get_instance(); 
    179          
     183 
    180184        if ( isset( $object->taxonomy ) ) { 
    181185            $tax = get_queried_object()->taxonomy; 
     
    184188            } 
    185189        } 
    186          
     190 
    187191        if ( isset( $object->name ) ) { 
    188              
     192 
    189193            if ( $object->name === $glossary->get_cpts()[0] ) { 
    190194                $title = str_replace( __( 'Archives' ) . ':', '', $title ); 
    191195                $title = str_replace( __( 'Archives' ), '', $title ); 
    192196            } 
    193          
     197 
    194198        } 
    195199        if ( empty($title) ) { 
Note: See TracChangeset for help on using the changeset viewer.