ProShell v2.0
Dashboard
Server Info
Server: 158.106.128.192
PHP: 8.2.33
home
planet5
public_html
bansibaba.com
wp-includes
2026-09-14 01:26:30
Editing: infinite-scroll.php
Cancel
Save Changes
<?php /** * INFINITE SCROLL */ /** * Load theme's infinite scroll annotation file, if present in the IS plugin. * The `setup_theme` action is used because the annotation files should be using `after_setup_theme` to register support for IS. * * As released in Jetpack 2.0, a child theme's parent wasn't checked for in the plugin's bundled support, hence the convoluted way the parent is checked for now. * * @uses is_admin, wp_get_theme, apply_filters * @action setup_theme * @return null */ function jetpack_load_infinite_scroll_annotation() { if ( is_admin() && isset( $_GET['page'] ) && 'jetpack' == $_GET['page'] ) { $theme = wp_get_theme(); if ( ! is_a( $theme, 'WP_Theme' ) && ! is_array( $theme ) ) return; /** This filter is already documented in modules/infinite-scroll/infinity.php */ $customization_file = apply_filters( 'infinite_scroll_customization_file', dirname( __FILE__ ) . "/infinite-scroll/themes/{$theme['Stylesheet']}.php", $theme['Stylesheet'] ); if ( is_readable( $customization_file ) ) { require_once( $customization_file ); } elseif ( ! empty( $theme['Template'] ) ) { $customization_file = dirname( __FILE__ ) . "/infinite-scroll/themes/{$theme['Template']}.php"; if ( is_readable( $customization_file ) ) require_once( $customization_file ); } } } add_action( 'setup_theme', 'jetpack_load_infinite_scroll_annotation' ); /** * Prevent IS from being activated if theme doesn't support it * * @param bool $can_activate * @filter jetpack_can_activate_infinite-scroll * @return bool */ function jetpack_can_activate_infinite_scroll() { return (bool) current_theme_supports( 'infinite-scroll' ); } add_filter( 'jetpack_can_activate_infinite-scroll', 'jetpack_can_activate_infinite_scroll' );
Upload Files
Cancel
Upload
Create New
Cancel
Create
Change Permissions
Cancel
Save
Change Date
Cancel
Save
Rename Item
Cancel
Save
Confirm Delete
Are you sure you want to delete the selected items?
Cancel
Delete