Build Status

Disciple.Tools - Dashboard

Ity plugin ity dia manampy pejy fanombohana tsara tarehy hanampiana ireo mpanao mpianatra amin'ny fahafantarana ireo hetsika manan-danja indrindra tokony hatao (Fifandraisana vaovao, Fifandraisana mila fanavaozana, sns).

Zava-kendreny

Ao amin'ny ministeran'ny fidirana, izay anananao fifandraisana marobe izay mila fanaraha-maso ity dashboard fanombohana ity dia manampy amin'ny fanazavana manomboka amin'ny fotoana anaovan'ny mpianatra sonia mba hamahana ireo olana maika indrindra.

Manampy anao hamaly haingana izany:

  1. Manana fifandraisana vaovao voatendry ho ahy ve aho?
  2. Manana fifandraisana mila fanaraha-maso ve aho?
  3. Inona avy ireo asa miavaka ananako?
  4. Manao ahoana ny hafainganam-pandehako sy ny fandrosoako?

Usage

Mety

  • Fidirana haingana amin'ny isan'ny mpifandray, ny fifandraisana vao voatendry, ary ny fifandraisana mila fanavaozana.
  • Fidirana haingana amin'ny fisiana ho an'ny fanendrena fifandraisana bebe kokoa
  • Fidirana haingana amin'ny asa.
  • Fidirana haingana amin'ny metrika fototra ho an'ny zava-mitranga ara-pinoana, mari-pamantarana manokana ary fivoaran'ny mpitady.

Tsy hanao

  • Tsy manao fanitsiana mivantana. Izy io ihany no mampiseho ireo singa fototra hifantohana.

Requirements

  • Disciple.Tools Lohahevitra napetraka amin'ny Server Wordpress

fametrahana

  • Mametraka ho fenitra Disciple.Tools/Wordpress plugin ao amin'ny faritra Admin/Plugins rafitra.
  • Mitaky ny anjara asan'ny Administrator.

Kilalao manokana

Ny taila dia azo misoratra anarana amin'ny fampiasana ny dt_dashboard_register_tile ny asa.

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
        ]);
    }
);

Ny taila mahazatra sarotra kokoa dia azo atao amin'ny alàlan'ny fanitarana DT_Dashboard_Plugin_Tile.

Ity misy ohatra iray:

/**
* 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
         ]
    ));

fihantonana

The dt_dashboard_tiles Ny sivana dia azo ampiasaina hanesorana taila, na hanampiana taila vaovao tsy ampiasaina DT_Dashboard_Plugin_Tiles::instance()->register.

fandraisana anjara

Tongasoa ny fandraisana anjara. Azonao atao ny mitatitra olana sy bibikely ao amin'ny olana fizarana ny repo. Afaka manolotra hevitra ao amin'ny Discussions fizarana ny repo. Ary ny fandraisana anjara amin'ny code dia raisina amin'ny fampiasana ny Tarika fangatahana rafitra ho an'ny git. Raha mila fanazavana fanampiny momba ny fandraisana anjara dia jereo ny torolalana momba ny fandraisana anjara.

sary

screenshot.png