PluginProbe ʕ •ᴥ•ʔ
Shortcodes and extra features for Phlox theme / 2.9.21
Shortcodes and extra features for Phlox theme v2.9.21
2.17.21 2.17.20 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.6 1.0.9 1.1.0 1.3.0 1.3.1 1.3.10 1.3.14 1.3.2 1.3.3 1.3.6 1.4.0 1.4.1 1.4.2 1.5.0 1.5.2 1.6.0 1.6.2 1.6.4 1.7.0 1.7.2 2.10.0 2.10.1 2.10.3 2.10.5 2.10.7 2.10.8 2.10.9 2.11.0 2.11.1 2.11.2 2.12.0 2.14.0 2.15.0 2.15.2 2.15.4 2.15.5 2.15.6 2.15.7 2.15.8 2.15.9 2.16.0 2.16.1 2.16.2 2.16.3 2.16.4 2.17.0 2.17.1 2.17.12 2.17.13 2.17.14 2.17.15 2.17.16 2.17.2 2.17.3 2.17.4 2.17.5 2.17.6 2.17.8 2.17.9 2.4.12 2.4.13 2.4.14 2.4.16 2.4.18 2.4.19 2.4.9 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.14 2.5.15 2.5.16 2.5.17 2.5.19 2.5.2 2.5.20 2.5.3 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.10 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.6.19 2.6.2 2.6.20 2.6.4 2.6.5 2.6.7 2.7.0 2.7.1 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.9 2.9.0 2.9.12 2.9.14 2.9.15 2.9.16 2.9.17 2.9.18 2.9.19 2.9.2 2.9.20 2.9.21 2.9.22 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8
auxin-elements / includes / classes / class-auxin-admin-dashboard.php
auxin-elements / includes / classes Last commit date
class-auxels-admin-assets.php 3 years ago class-auxels-archive-menu-links.php 3 years ago class-auxels-envato-elements.php 3 years ago class-auxels-import-parser.php 3 years ago class-auxels-import.php 3 years ago class-auxels-search-post-type.php 3 years ago class-auxels-wc-attribute-nav-menu.php 4 years ago class-auxin-admin-dashboard.php 3 years ago class-auxin-demo-importer.php 3 years ago class-auxin-dependency-sorting.php 3 years ago class-auxin-import.php 3 years ago class-auxin-install.php 3 years ago class-auxin-master-nav-menu-admin.php 3 years ago class-auxin-page-template.php 4 years ago class-auxin-permalink.php 3 years ago class-auxin-plugin-requirements.php 3 years ago class-auxin-post-type-base.php 3 years ago class-auxin-svg-support-allowedattributes.php 7 years ago class-auxin-svg-support-allowedtags.php 7 years ago class-auxin-svg-support.php 3 years ago class-auxin-walker-nav-menu-back.php 3 years ago class-auxin-welcome-sections.php 3 years ago class-auxin-welcome.php 3 years ago class-auxin-whitelabel.php 3 years ago class-auxin-widget-indie.php 3 years ago class-auxin-widget-shortcode-map.php 3 years ago class-auxin-widget.php 3 years ago
class-auxin-admin-dashboard.php
62 lines
1 <?php
2 /**
3 * Admin Dashboard Widgets
4 *
5 *
6 * @package Auxin
7 * @license LICENSE.txt
8 * @author averta
9 * @link http://phlox.pro/
10 * @copyright (c) 2010-2022 averta
11 */
12
13 // no direct access allowed
14 if ( ! defined( 'ABSPATH' ) ) exit;
15
16
17 if ( ! class_exists( 'Auxin_Admin_Dashboard' ) ) :
18
19 /**
20 * Auxin_Admin_Dashboard Class
21 */
22 class Auxin_Admin_Dashboard {
23
24 /**
25 * Hook in admin dashboards
26 */
27 public function __construct() {
28
29 if ( current_user_can( 'manage_options' ) ) {
30 add_action( 'wp_dashboard_setup', array( $this, 'init' ) );
31 }
32 }
33
34 /**
35 * Add dashboard widgets on dashboard setup
36 */
37 public function init() {
38 wp_add_dashboard_widget( 'auxin_dashboard_status', sprintf( __( '%s Status', 'auxin-elements' ), THEME_NAME ), array( $this, 'status_widget' ) );
39 }
40
41 /**
42 * Show theme status widget
43 */
44 public function status_widget() {
45 $auxin_active_post_types = auxin_get_possible_post_types( true );
46
47 $post_types = get_post_types( array( '_builtin' => false ), 'objects' );
48
49 echo '<table>';
50 foreach( $post_types as $pt => $args ) {
51 if( isset( $auxin_active_post_types[ $pt ] ) && $auxin_active_post_types[$pt] ){
52 $edit_url = 'edit.php?post_type='. $pt;
53 echo '<tr><td class="t"><a href="'. esc_url( $edit_url ) .'">'. esc_html( $args->labels->name ) .'</a></td><td class="b">( '. esc_html( wp_count_posts( $pt )->publish ) .' )</td></tr>';
54 }
55 }
56 echo '</table>';
57 }
58
59 }
60
61 endif;
62