Current Path: > home > codekrsu > > cuddlebuds.lk > wp-content > plugins > litespeed-cache > > thirdparty > >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
aelia-currencyswitcher.cls.php | File | 1851 bytes | July 30 2025 23:05:04. | |
amp.cls.php | File | 1932 bytes | July 30 2025 23:05:04. | |
autoptimize.cls.php | File | 736 bytes | July 30 2025 23:05:04. | |
avada.cls.php | File | 651 bytes | July 30 2025 23:05:04. | |
bbpress.cls.php | File | 2385 bytes | July 30 2025 23:05:04. | |
beaver-builder.cls.php | File | 946 bytes | July 30 2025 23:05:04. | |
caldera-forms.cls.php | File | 408 bytes | July 30 2025 23:05:04. | |
divi-theme-builder.cls.php | File | 2267 bytes | July 30 2025 23:05:04. | |
elementor.cls.php | File | 1651 bytes | July 30 2025 23:05:04. | |
entry.inc.php | File | 1495 bytes | July 30 2025 23:05:04. | |
facetwp.cls.php | File | 691 bytes | July 30 2025 23:05:04. | |
gravity-forms.cls.php | File | 525 bytes | July 30 2025 23:05:04. | |
litespeed-check.cls.php | File | 4736 bytes | July 30 2025 23:05:04. | |
nextgengallery.cls.php | File | 6379 bytes | July 30 2025 23:05:04. | |
perfmatters.cls.php | File | 663 bytes | July 30 2025 23:05:04. | |
theme-my-login.cls.php | File | 875 bytes | July 30 2025 23:05:04. | |
user-switching.cls.php | File | 524 bytes | July 30 2025 23:05:04. | |
wc-pdf-product-vouchers.cls.php | File | 653 bytes | July 30 2025 23:05:04. | |
wcml.cls.php | File | 940 bytes | July 30 2025 23:05:04. | |
woo-paypal.cls.php | File | 603 bytes | July 30 2025 23:05:04. | |
woocommerce.cls.php | File | 24971 bytes | July 30 2025 23:05:04. | |
woocommerce.content.tpl.php | File | 3583 bytes | July 30 2025 23:05:04. | |
woocommerce.tab.tpl.php | File | 182 bytes | July 30 2025 23:05:04. | |
wp-polls.cls.php | File | 484 bytes | July 30 2025 23:05:04. | |
wp-postratings.cls.php | File | 612 bytes | July 30 2025 23:05:04. | |
wpdiscuz.cls.php | File | 804 bytes | July 30 2025 23:05:04. | |
wplister.cls.php | File | 693 bytes | July 30 2025 23:05:04. | |
wpml.cls.php | File | 633 bytes | July 30 2025 23:05:04. | |
wptouch.cls.php | File | 708 bytes | July 30 2025 23:05:04. | |
yith-wishlist.cls.php | File | 4444 bytes | July 30 2025 23:05:04. |
<?php /** * The Third Party integration with the bbPress plugin. * * @since 1.0.5 */ namespace LiteSpeed\Thirdparty; defined('WPINC') || exit(); use LiteSpeed\Router; class BBPress { /** * Detect if bbPress is installed and if the page is a bbPress page. * * @since 1.0.5 * @access public */ public static function detect() { if (function_exists('is_bbpress')) { add_action('litespeed_api_purge_post', __CLASS__ . '::on_purge'); // todo if (apply_filters('litespeed_esi_status', false)) { // don't consider private cache yet (will do if any feedback) add_action('litespeed_control_finalize', __CLASS__ . '::set_control'); } } } /** * This filter is used to let the cache know if a page is cacheable. * * @access public * @since 1.2.0 */ public static function set_control() { if (!apply_filters('litespeed_control_cacheable', false)) { return; } // set non ESI public if (is_bbpress() && Router::is_logged_in()) { do_action('litespeed_control_set_nocache', 'bbpress nocache due to loggedin'); } } /** * When a bbPress page is purged, need to purge the forums list and * any/all ancestor pages. * * @since 1.0.5 * @access public * @param integer $post_id The post id of the page being purged. */ public static function on_purge( $post_id ) { if (!is_bbpress()) { if (!function_exists('bbp_is_forum') || !function_exists('bbp_is_topic') || !function_exists('bbp_is_reply')) { return; } if (!bbp_is_forum($post_id) && !bbp_is_topic($post_id) && !bbp_is_reply($post_id)) { return; } } // Need to purge base forums page, bbPress page was updated. do_action('litespeed_purge_posttype', bbp_get_forum_post_type()); $ancestors = get_post_ancestors($post_id); // If there are ancestors, need to purge them as well. if (!empty($ancestors)) { foreach ($ancestors as $ancestor) { do_action('litespeed_purge_post', $ancestor); } } global $wp_widget_factory; $replies_widget = $wp_widget_factory->get_widget_object('BBP_Replies_Widget'); if (bbp_is_reply($post_id) && $replies_widget) { do_action('litespeed_purge_widget', $replies_widget->id); } $topic_widget = $wp_widget_factory->get_widget_object('BBP_Topics_Widget'); if (bbp_is_topic($post_id) && $topic_widget) { do_action('litespeed_purge_widget', $topic_widget->id); } } }
SILENT KILLER Tool