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:
- Manana fifandraisana vaovao voatendry ho ahy ve aho?
- Manana fifandraisana mila fanaraha-maso ve aho?
- Inona avy ireo asa miavaka ananako?
- 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.