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:
- Er búið að úthluta mér nýjum tengiliðum?
- Er ég með tengiliði sem þarfnast eftirfylgni?
- Hvaða verkefni á ég eftir að standa fyrir?
- 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.