ಸ್ಥಿತಿಯನ್ನು ನಿರ್ಮಿಸಿ

Disciple.Tools - ಡ್ಯಾಶ್‌ಬೋರ್ಡ್

ಈ ಪ್ಲಗಿನ್ ಶಿಷ್ಯ ತಯಾರಕರಿಗೆ ಯಾವ ಪ್ರಮುಖ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು ಎಂಬುದನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡಲು ಸುಂದರವಾದ ಪ್ರಾರಂಭ ಪುಟವನ್ನು ಸೇರಿಸುತ್ತದೆ (ಹೊಸ ಸಂಪರ್ಕಗಳು, ಸಂಪರ್ಕಗಳು ನವೀಕರಣದ ಅಗತ್ಯವಿದೆ, ಇತ್ಯಾದಿ).

ಉದ್ದೇಶ

ಪ್ರವೇಶ ಸಚಿವಾಲಯದಲ್ಲಿ, ನೀವು ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಒಳಬರುವ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುವಲ್ಲಿ, ಅನುಸರಣೆ ಅಗತ್ಯವಿರುವ ಈ ಆರಂಭಿಕ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ಅತ್ಯಂತ ತುರ್ತು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಶಿಷ್ಯನು ಸೈನ್ ಇನ್ ಮಾಡಿದ ಕ್ಷಣದಿಂದ ಸ್ಪಷ್ಟಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಇದು ತ್ವರಿತವಾಗಿ ಉತ್ತರಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ:

  1. ನನಗೆ ಯಾವುದೇ ಹೊಸ ಸಂಪರ್ಕಗಳನ್ನು ನಿಯೋಜಿಸಲಾಗಿದೆಯೇ?
  2. ಅನುಸರಣೆ ಅಗತ್ಯವಿರುವ ಯಾವುದೇ ಸಂಪರ್ಕಗಳನ್ನು ನಾನು ಹೊಂದಿದ್ದೇನೆಯೇ?
  3. ನಾನು ಯಾವ ಕಾರ್ಯಗಳನ್ನು ಬಾಕಿ ಉಳಿಸಿಕೊಂಡಿದ್ದೇನೆ?
  4. ನನ್ನ ಗತಿ ಮತ್ತು ಪ್ರಗತಿ ಹೇಗಿದೆ?

ಬಳಕೆ

ವಿಲ್ ಡು

  • ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆ, ಹೊಸದಾಗಿ ನಿಯೋಜಿಸಲಾದ ಸಂಪರ್ಕಗಳು ಮತ್ತು ನವೀಕರಣಗಳ ಅಗತ್ಯವಿರುವ ಸಂಪರ್ಕಗಳಿಗೆ ತ್ವರಿತ ಪ್ರವೇಶ.
  • ಹೆಚ್ಚಿನ ಸಂಪರ್ಕ ಕಾರ್ಯಯೋಜನೆಗಳಿಗಾಗಿ ಲಭ್ಯತೆಗೆ ತ್ವರಿತ ಪ್ರವೇಶ
  • ಕಾರ್ಯಗಳಿಗೆ ತ್ವರಿತ ಪ್ರವೇಶ.
  • ನಂಬಿಕೆಯ ಮೈಲಿಗಲ್ಲುಗಳು, ವೈಯಕ್ತಿಕ ಮಾನದಂಡಗಳು ಮತ್ತು ಅನ್ವೇಷಕರ ಪ್ರಗತಿಗಾಗಿ ಪ್ರಮುಖ ಮೆಟ್ರಿಕ್‌ಗಳಿಗೆ ತ್ವರಿತ ಪ್ರವೇಶ.

ಮಾಡುವುದಿಲ್ಲ

  • ನೇರ ಸಂಪಾದನೆ ಮಾಡುವುದಿಲ್ಲ. ಇದು ಫೋಕಸ್ ಮಾಡಲು ಪ್ರಮುಖ ವಸ್ತುಗಳನ್ನು ಮಾತ್ರ ಮೇಲ್ಮೈ ಮಾಡುತ್ತದೆ.

ಅವಶ್ಯಕತೆಗಳು

  • Disciple.Tools ವರ್ಡ್ಪ್ರೆಸ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಥೀಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ

ಅನುಸ್ಥಾಪಿಸುವುದು

  • ಪ್ರಮಾಣಿತವಾಗಿ ಸ್ಥಾಪಿಸಿ Disciple.Toolsಸಿಸ್ಟಮ್ ನಿರ್ವಹಣೆ/ಪ್ಲಗಿನ್‌ಗಳ ಪ್ರದೇಶದಲ್ಲಿ ವರ್ಡ್ಪ್ರೆಸ್ ಪ್ಲಗಿನ್.
  • ನಿರ್ವಾಹಕರ ಬಳಕೆದಾರರ ಪಾತ್ರದ ಅಗತ್ಯವಿದೆ.

ಕಸ್ಟಮ್ ಅಂಚುಗಳು

ಬಳಸಿ ಟೈಲ್ಸ್ ನೋಂದಾಯಿಸಿಕೊಳ್ಳಬಹುದು dt_dashboard_register_tile ಕಾರ್ಯ.

dt_dashboard_register_tile(
    'Your_Custom_Tile',                     //handle
    __('Custom Tile Label', 'your-plugin'), //label
    function() {                            //Register any assets the tile needs or do anything else needed on registration.
        wp_enqueue_script( $this->handle, 'path-to-your-tiles-script.js', [], null, true);
    },
    function() {                            //Render the tile
        get_template_part( 'whatever-slug', 'whatever-file', [
            'handle' => $this->handle,
            'label' => $this->label,
            'tile' => $this
        ]);
    }
);

ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಕಸ್ಟಮ್ ಅಂಚುಗಳನ್ನು ವಿಸ್ತರಿಸುವ ಮೂಲಕ ರಚಿಸಬಹುದು DT_Dashboard_Plugin_Tile.

ಒಂದು ಉದಾಹರಣೆ ಇಲ್ಲಿದೆ:

/**
* Your custom tile class
 */
class Your_Custom_Tile extends DT_Dashboard_Tile
{

    /**
     * Register any assets the tile needs or do anything else needed on registration.
     * @return mixed
     */
    public function setup() {
        wp_enqueue_script( $this->handle, 'path-t0-your-tiles-script.js', [], null, true);
    }

    /**
     * Render the tile
     */
    public function render() {
        get_template_part( 'whatever-slug', 'whatever-file', [
            'handle' => $this->handle,
            'label' => $this->label,
            'tile' => $this
        ]);
    }
}

/**
* Next, register our class. This can be done in the after_setup_theme hook.
*/
DT_Dashboard_Plugin_Tiles::instance()->register(
    new Your_Custom_Tile(
        'Your_Custom_Tile',                     //handle
        __('Custom Tile Label', 'your-plugin'), //label
         [
            'priority' => 1,
            'span' => 1
         ]
    ));

ಹುಕ್ಸ್

ನಮ್ಮ dt_dashboard_tiles ಟೈಲ್‌ಗಳ ನೋಂದಣಿ ರದ್ದುಗೊಳಿಸಲು ಅಥವಾ ಬಳಸದೆಯೇ ಹೊಸ ಟೈಲ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಫಿಲ್ಟರ್ ಅನ್ನು ಬಳಸಬಹುದು DT_Dashboard_Plugin_Tiles::instance()->register.

ಕೊಡುಗೆ

ಕೊಡುಗೆಗಳು ಸ್ವಾಗತಾರ್ಹ. ನೀವು ಸಮಸ್ಯೆಗಳು ಮತ್ತು ದೋಷಗಳನ್ನು ವರದಿ ಮಾಡಬಹುದು ತೊಂದರೆಗಳು ರೆಪೊದ ವಿಭಾಗ. ನೀವು ವಿಚಾರಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಬಹುದು ಚರ್ಚೆಗಳು ರೆಪೊದ ವಿಭಾಗ. ಮತ್ತು ಕೋಡ್ ಕೊಡುಗೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಾಗತಾರ್ಹ ವಿನಂತಿಯನ್ನು ಎಳೆಯಿರಿ git ಗಾಗಿ ವ್ಯವಸ್ಥೆ. ಕೊಡುಗೆಯ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ನೋಡಿ ಕೊಡುಗೆ ಮಾರ್ಗಸೂಚಿಗಳು.

ಪರದೆ

ಸ್ಕ್ರೀನ್ಶಾಟ್.png