PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 3.1
Admin Columns v3.1
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 / Column / Placeholder.php
codepress-admin-columns / classes / Column Last commit date
Comment 8 years ago Link 8 years ago Media 8 years ago Post 8 years ago User 8 years ago Actions.php 8 years ago AjaxValue.php 8 years ago CustomField.php 8 years ago Menu.php 8 years ago Meta.php 8 years ago Placeholder.php 8 years ago RelationInterface.php 8 years ago Taxonomy.php 8 years ago WooCommercePlaceholder.php 8 years ago
Placeholder.php
53 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6
7 /**
8 * ACF Placeholder column, holding a CTA for Admin Columns Pro.
9 *
10 * @since 2.2
11 */
12 class AC_Column_Placeholder extends AC_Column {
13
14 /**
15 * @var AC_Admin_Addon
16 */
17 private $addon;
18
19 /**
20 * @param AC_Admin_Addon $addon
21 */
22 public function set_addon( AC_Admin_Addon $addon ) {
23 $this->addon = $addon;
24
25 $this->set_type( 'placeholder-' . $addon->get_slug() );
26 $this->set_group( $addon->get_slug() );
27 $this->set_label( $addon->get_title() );
28 }
29
30 public function get_message() {
31 ob_start();
32 ?>
33
34 <p>
35 <strong><?php printf( __( "The %s column is only available in Admin Columns Pro - Business or Developer.", 'codepress-admin-columns' ), $this->get_label() ); ?></strong>
36 </p>
37
38 <p>
39 <?php printf( __( "If you have a business or developer licence please download & install your %s add-on from the <a href='%s'>add-ons tab</a>.", 'codepress-admin-columns' ), $this->get_label(), AC()->admin()->get_link( 'addons' ) ); ?>
40 </p>
41
42 <p>
43 <?php printf( __( "Admin Columns Pro offers full %s integration, allowing you to easily display and edit %s fields from within your overview.", 'codepress-admin-columns' ), $this->get_label(), $this->get_label() ); ?>
44 </p>
45 <a target="_blank" href="<?php echo $this->addon->get_link(); ?>" class="button button-primary"><?php _e( 'Find out more', 'codepress-admin-columns' ); ?></a>
46
47 <?php
48
49 return ob_get_clean();
50 }
51
52 }
53