Sukūrimo būsena

Disciple.Tools - Prietaisų skydelis

Šis papildinys prideda gražų pradžios puslapį, kad padėtų mokinių kūrėjams žinoti, kokių svarbiausių veiksmų reikia imtis (nauji kontaktai, kontaktai, kuriuos reikia atnaujinti ir kt.).

Tikslas

Prieigos tarnyboje, kur turite daug gaunamų kontaktų, kuriems reikia tolesnių veiksmų, šis pradinis prietaisų skydelis padeda išsiaiškinti nuo to momento, kai mokinys prisijungia, kad išspręstų svarbiausias problemas.

Tai greitai padės atsakyti:

  1. Ar turiu man priskirtų naujų kontaktų?
  2. Ar turiu kontaktų, kuriems reikia tolesnių veiksmų?
  3. Kokias užduotis turiu atlikti?
  4. Koks mano tempas ir progresas?

Naudojimas

Padarysiu

  • Greita prieiga prie kontaktų skaičiaus, naujai priskirtų kontaktų ir kontaktų, kuriuos reikia atnaujinti.
  • Greita prieiga prie pasiekiamumo, kad gautumėte daugiau kontaktinių užduočių
  • Greita prieiga prie užduočių.
  • Greita prieiga prie pagrindinių tikėjimo etapų, asmeninių etalonų ir ieškotojo pažangos metrikų.

Nedarys

  • Neatlieka tiesioginio redagavimo. Tai tik išryškina pagrindinius elementus, kuriuos reikia sutelkti.

reikalavimai

  • Disciple.Tools Tema įdiegta Wordpress serveryje

Diegimas

  • Įdiekite kaip standartą Disciple.Tools/Wordpress įskiepis sistemos Admin/Plugins srityje.
  • Reikia administratoriaus vartotojo vaidmens.

Individualios plytelės

Plyteles galima užregistruoti naudojant dt_dashboard_register_tile funkcija.

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

Išplečiant galima sukurti sudėtingesnes pasirinktines plyteles DT_Dashboard_Plugin_Tile.

Štai pavyzdys:

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

kabliukai

Šios dt_dashboard_tiles filtras gali būti naudojamas norint išregistruoti plyteles arba pridėti naujų plytelių nenaudojant DT_Dashboard_Plugin_Tiles::instance()->register.

Indėlis

Įnašai laukiami. Galite pranešti apie problemas ir klaidas Klausimai atpirkimo sandorio dalis. Galite pateikti idėjas Diskusijos atpirkimo sandorio dalis. O kodo įnašai laukiami naudojant Ištraukite užklausą sistema, skirta git. Norėdami gauti daugiau informacijos apie indėlį, žr įnašo gairės.

Ekrano nuotraukos

screenshot.png