PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Integration / BuddyPress.php
codepress-admin-columns / classes / Integration Last commit date
ACF.php 1 day ago BeaverBuilder.php 1 day ago BuddyPress.php 1 day ago EventsCalendar.php 1 day ago Filter.php 1 day ago GravityForms.php 1 day ago IntegrationRepository.php 1 day ago JetEngine.php 1 day ago MediaLibraryAssistant.php 1 day ago MetaBox.php 1 day ago Pods.php 1 day ago RankMath.php 1 day ago SeoPress.php 1 day ago Types.php 1 day ago WooCommerce.php 1 day ago YoastSeo.php 1 day ago
BuddyPress.php
45 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Integration;
6
7 use AC\Screen;
8 use AC\TableScreen;
9 use AC\Type\Integration;
10 use AC\Type\Url\Site;
11
12 final class BuddyPress extends Integration
13 {
14 public function __construct()
15 {
16 parent::__construct(
17 'ac-addon-buddypress',
18 __('BuddyPress', 'codepress-admin-columns'),
19 'assets/images/addons/buddypress.png',
20 __(
21 'Add BuddyPress profile fields, registration dates, and group data to your member and group tables. Filter by any field to find exactly the members you need.',
22 'codepress-admin-columns'
23 ),
24 null,
25 new Site(Site::PAGE_ADDON_BUDDYPRESS)
26 );
27 }
28
29 public function is_plugin_active(): bool
30 {
31 return class_exists('BuddyPress', false);
32 }
33
34 public function show_notice(Screen $screen): bool
35 {
36 return 'users' === $screen->get_id();
37 }
38
39 public function show_placeholder(TableScreen $table_screen): bool
40 {
41 return $table_screen instanceof TableScreen\User;
42 }
43
44 }
45