Mangani Status

Disciple.Tools - Dashboard

Pulogalamu yowonjezera iyi imawonjezera tsamba loyambira lokongola kuti lithandizire opanga ophunzira kudziwa zoyenera kuchita (Othandizira Atsopano, Ma Contacts Akufunika Kusintha, ndi zina).

cholinga

Muutumiki wofikira, komwe muli ndi anthu ambiri omwe akubwera omwe akufunika kutsatiridwa poyambira izi zimathandiza kumveketsa bwino kuyambira pomwe wophunzira amalowamo kuti athe kuthana ndi zovuta zomwe zikufunika.

Zimakuthandizani kuyankha mwachangu:

  1. Kodi ndili ndi olumikizana nawo atsopano omwe ndapatsidwa?
  2. Kodi ndili ndi olumikizana nawo omwe akufunika kuwatsata?
  3. Ndi ntchito ziti zomwe ndili nazo?
  4. Kodi mayendedwe anga ali bwanji?

Kagwiritsidwe

Nditero

  • Kufikira mwachangu kwa omwe akulumikizana nawo, omwe angotumizidwa kumene, ndi omwe akufunika kusinthidwa.
  • Kufikira mwachangu kupezeka kwa ntchito zambiri zolumikizirana
  • Kufikira mwachangu kuntchito.
  • Kufikira mwachangu pamiyezo yofunika kwambiri yachikhulupiriro, ma benchmarks anu, ndi kupita patsogolo kwa omwe akufuna.

Sadzachita

  • Sachita kusintha mwachindunji. Zimangoyang'ana zinthu zofunika kwambiri kuti zikhazikike.

zofunika

  • Disciple.Tools Mutu woyikidwa pa seva ya Wordpress

khazikitsa

  • Ikani ngati muyezo Disciple.Tools/Wordpress pulogalamu yowonjezera mu dongosolo Admin/Mapulagini dera.
  • Imafunika ntchito ya Administrator.

Custom matailosi

Ma tiles akhoza kulembedwa pogwiritsa ntchito dt_dashboard_register_tile ntchito.

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

Ma tiles ovuta kwambiri amatha kupangidwa powonjezera DT_Dashboard_Plugin_Tile.

Pano pali chitsanzo:

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

Nkhumba

The dt_dashboard_tiles fyuluta ikhoza kugwiritsidwa ntchito kuchotsa matailosi kulembetsa, kapena kuwonjezera matailosi atsopano osagwiritsa ntchito DT_Dashboard_Plugin_Tiles::instance()->register.

Zopereka

Zopereka zalandiridwa. Mutha kufotokoza zovuta ndi zolakwika mu fayilo Issues gawo la repo. Mutha kupereka malingaliro munkhaniyi kukambirana gawo la repo. Ndipo zopereka za ma code ndizolandiridwa kugwiritsa ntchito Kokani Pempho dongosolo kwa git. Kuti mumve zambiri za chopereka onani malangizo othandizira.

zithunzi

chithunzi.png