Byggingarstaða

Disciple.Tools - Mælaborð

Þessi viðbót bætir við fallegri upphafssíðu til að aðstoða lærisveinaframleiðendur við að vita hvað eru mikilvægustu aðgerðir til að grípa til (Nýir tengiliðir, tengiliðir sem þarfnast uppfærslu o.s.frv.).

Tilgangur

Í aðgangsráðuneyti, þar sem þú ert með mikið magn af komandi tengiliðum sem þarfnast eftirfylgni, hjálpar þetta upphafsmælaborð að skýra frá því augnabliki sem lærisveinninn skráir sig inn til að takast á við brýnustu vandamálin.

Það hjálpar þér fljótt að svara:

  1. Er búið að úthluta mér nýjum tengiliðum?
  2. Er ég með tengiliði sem þarfnast eftirfylgni?
  3. Hvaða verkefni á ég eftir að standa fyrir?
  4. Hvernig er hraðinn minn og framfarir?

Notkun

Geri það

  • Fljótur aðgangur að fjölda tengiliða, nýúthlutaðum tengiliðum og tengiliðum sem þarfnast uppfærslu.
  • Fljótur aðgangur að framboði fyrir fleiri tengiliðaverkefni
  • Fljótur aðgangur að verkefnum.
  • Fljótur aðgangur að lykilmælingum fyrir trúaráfanga, persónuleg viðmið og framfarir leitarmanna.

Mun ekki gera

  • Gerir ekki beina klippingu. Það sýnir aðeins lykilatriðin fyrir fókus.

kröfur

  • Disciple.Tools Þema sett upp á Wordpress Server

Uppsetning

  • Settu upp sem staðalbúnað Disciple.Tools/Wordpress viðbót á kerfisstjórnanda/viðbótum svæði.
  • Krefst notendahlutverks stjórnanda.

Sérsniðnar flísar

Hægt er að skrá flísar með því að nota dt_dashboard_register_tile virka.

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

Hægt er að búa til flóknari sérsniðnar flísar með því að lengja DT_Dashboard_Plugin_Tile.

Hér er dæmi:

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

krókar

The dt_dashboard_tiles síu er hægt að nota til að afskrá flísar, eða til að bæta við nýjum flísum án þess að nota DT_Dashboard_Plugin_Tiles::instance()->register.

Framlag

Framlög vel þegin. Þú getur tilkynnt um vandamál og villur í Issues kafla endurhverfunnar. Þú getur sett fram hugmyndir í umræður kafla endurhverfunnar. Og kóðaframlög eru vel þegin með því að nota Dragðu beiðni kerfi fyrir git. Fyrir frekari upplýsingar um framlag sjá framlagsleiðbeiningar.

Skjámyndir

screenshot.png