Կառուցման կարգավիճակը

Disciple.Tools - Վահանակ

Այս հավելվածն ավելացնում է գեղեցիկ մեկնարկային էջ՝ օգնելու աշակերտ պատրաստողներին իմանալու, թե որոնք են ամենակարևոր գործողությունները (Նոր կոնտակտներ, թարմացման կարիք ունեցող կոնտակտներ և այլն):

Նպատակ

Մուտքի ծառայությունում, որտեղ դուք ունեք մեծ քանակությամբ մուտքային կոնտակտներ, որոնք հետևելու կարիք ունեն, այս մեկնարկային վահանակն օգնում է պարզաբանել այն պահից, երբ աշակերտը ստորագրում է ամենահրատապ խնդիրները լուծելու համար:

Այն արագ օգնում է ձեզ պատասխանել.

  1. Արդյո՞ք ես որևէ նոր կոնտակտ ունեմ ինձ նշանակված:
  2. Ես ունե՞մ որևէ կոնտակտ, որը հետևելու կարիք ունի:
  3. Ի՞նչ առաջադրանքներ ունեմ չմարված:
  4. Ինչպե՞ս է իմ տեմպը և առաջընթացը:

Օգտագործում

Կանի

  • Արագ մուտք դեպի կոնտակտների քանակ, նոր նշանակված կոնտակտներ և թարմացումներ պահանջող կոնտակտներ:
  • Արագ մուտք դեպի հասանելիություն ավելի շատ կոնտակտային հանձնարարությունների համար
  • Արագ մուտք առաջադրանքներին:
  • Արագ մուտք դեպի հիմնական չափումներ՝ հավատքի նշաձողերի, անձնական հենանիշերի և որոնողների առաջընթացի համար:

Չի անի

  • Ուղղակի խմբագրում չի անում։ Այն երես է հանում միայն հիմնական կետերը ուշադրության համար:

Պահանջներ

  • Disciple.Tools Թեման տեղադրված է Wordpress սերվերի վրա

Installing

  • Տեղադրեք որպես ստանդարտ Disciple.Tools/Wordpress plugin-ը համակարգի Admin/Plugins տարածքում:
  • Պահանջում է ադմինիստրատորի օգտատիրոջ դերը:

Պատվերով սալիկներ

Սալիկները կարելի է գրանցել՝ օգտագործելով dt_dashboard_register_tile գործառույթը:

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

Ավելի բարդ մաքսային սալիկներ կարելի է ստեղծել՝ երկարացնելով DT_Dashboard_Plugin_Tile.

Ահա մի օրինակ.

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

Կեռիկներ

The dt_dashboard_tiles ֆիլտրը կարող է օգտագործվել սալիկների գրանցումից հանելու կամ առանց օգտագործման նոր սալիկներ ավելացնելու համար DT_Dashboard_Plugin_Tiles::instance()->register.

Աջակցություն

Ներդրումները ողջունելի են: Դուք կարող եք զեկուցել խնդիրների և սխալների մասին Հարցեր ռեպո բաժինը։ Դուք կարող եք գաղափարներ ներկայացնել Քննարկումներ ռեպո բաժինը։ Իսկ կոդի ներդրումները ողջունելի են՝ օգտագործելով Քաշի հարցում համակարգ git-ի համար։ Ներդրումների վերաբերյալ լրացուցիչ մանրամասների համար տե՛ս ներդրման ուղեցույցներ.

Պատկերներ

screenshot.png