Hanga Tūnga

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:

  1. Kei a au etahi hoapaki hou kua tohua ki ahau?
  2. Kei a au etahi hoapaki hei whai ake?
  3. He aha aku mahi tino pai?
  4. 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.

screenshots

Whakaahuamata.png