Plugin Directory

Changeset 2604510


Ignore:
Timestamp:
09/24/2021 04:09:36 PM (5 years ago)
Author:
wptmcdev
Message:
  • Add: Support for search page template
  • Tested with WordPress 5.8
Location:
breadcrumb-tmc/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • breadcrumb-tmc/trunk/breadcrumb-tmc.php

    r2515313 r2604510  
    55 * Plugin URI:        https://wordpress.org/plugins/breadcrumb-tmc/
    66 * Description:       Agile WordPress plugin to create Breadcrumb. Quick use <code>[breadcrumb-tmc]</code> to display breadcrumb.
    7  * Version:           1.3.6
     7 * Version:           1.3.7
    88 * Requires at least: 5.0
    99 * Requires PHP:      5.6
  • breadcrumb-tmc/trunk/readme.txt

    r2515313 r2604510  
    55Requires at least: 5.0
    66Requires PHP: 5.6
    7 Tested up to: 5.7
    8 Stable tag: 1.3.6
     7Tested up to: 5.8
     8Stable tag: 1.3.7
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    9494== Changelog ==
    9595
     96= 1.3.7  =
     97Release date: September 24, 2021
     98
     99- Add: Support for search page template
     100- Tested with WordPress 5.8
     101
     102
    96103= 1.3.6  =
    97104Release date: April 14, 2021
  • breadcrumb-tmc/trunk/src/BreadcrumbGenerator.php

    r2515313 r2604510  
    2121
    2222    public static function getDisplay() {
     23
     24        $current_url = home_url( $_SERVER['REQUEST_URI'] );
    2325
    2426        /** @var string[] $nodes */
     
    215217        }
    216218
     219        //  ----------------------------------------
     220        //  Search
     221        //  ----------------------------------------
     222
     223
     224        if ( is_search() ) {
     225
     226            $search = new PathNode();
     227            $search->setLabel( wp_trim_words( __('Search results','breadcrumb-tmc' ), $trimWords, $endingCharacter ) );
     228            $search->setHref(  $current_url );
     229            $search->setPriority( 800 );
     230            $search->setSeparator( $separatorMark );
     231
     232            $nodes[] = $search;
     233        }
     234
    217235        $numOfArrayElements = count( $nodes );
    218236
Note: See TracChangeset for help on using the changeset viewer.