Disciple.Tools - Papatohu
Ka taapirihia e tenei mono he wharangi timatanga ataahua hei awhina i nga kaihanga akonga ki te mohio he aha nga mahi tino nui hei mahi (Nga Hoapapa Hou, Nga Hoapapa Me Whakahou, Me etahi atu).
taumu'a
I roto i te minita urunga, kei reira koe he maha o nga hoapaki taumai e hiahia ana ki te whai i tenei papatohu timata ki te whakamarama mai i te wa e uru mai ai te akonga ki te whakatika i nga take tino ohorere.
Ka awhina tere koe ki te whakautu:
- Kei a au etahi hoapaki hou kua tohua ki ahau?
- Kei a au etahi hoapaki hei whai ake?
- He aha aku mahi tino pai?
- He pehea taku tere me taku ahunga whakamua?
Raihana
Ka Mahi
- Te uru tere ki te maha o nga hoapaki, nga hoapaki hou kua tohua, me nga hoapaki e hiahia ana kia whakahou.
- Te uru tere ki te waatea mo etahi atu taumahi whakapā
- Te uru tere ki nga mahi.
- Te uru tere ki nga inenga matua mo nga tohu whakapono, tohu tohu whaiaro, me te ahunga whakamua a te hunga rapu.
E kore e mahi
- Kaore e mahi whakatika tika. Ka puta noa i nga mea matua hei arotahi.
whakaritenga
- Disciple.Tools Kaupapa i whakauruhia ki runga i te Tūmau Wordpress
tāuta
- Tāutahia hei paerewa Disciple.Tools/Wordpress mono i roto i te rohe Kaiwhakahaere/Plugins pūnaha.
- E hiahia ana ki te mahi a te Kaiwhakamahi.
Tipa ritenga
Ka taea te rehita i nga taera ma te whakamahi i te dt_dashboard_register_tile
mahi.
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
]);
}
);
Ka taea te hanga taera ritenga uaua ake ma te whakaroa DT_Dashboard_Plugin_Tile
.
Anei tetahi tauira:
/**
* 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
]
));
matau
te dt_dashboard_tiles
Ka taea te whakamahi tātari ki te whakakore i nga taera, ki te taapiri i nga taera hou me te kore whakamahi DT_Dashboard_Plugin_Tiles::instance()->register
.
Taonga
Nau mai nga takoha. Ka taea e koe te whakaatu i nga take me nga pepeke i roto i te take waahanga o te repo. Ka taea e koe te whakaatu whakaaro i roto i te Matapaki waahanga o te repo. A ka mihihia nga takoha waehere ma te whakamahi i te Tono Toia pūnaha mo git. Mo etahi atu korero mo te takoha tirohia te aratohu takoha.