Disciple.Tools - Վահանակ
Այս հավելվածն ավելացնում է գեղեցիկ մեկնարկային էջ՝ օգնելու աշակերտ պատրաստողներին իմանալու, թե որոնք են ամենակարևոր գործողությունները (Նոր կոնտակտներ, թարմացման կարիք ունեցող կոնտակտներ և այլն):
Նպատակ
Մուտքի ծառայությունում, որտեղ դուք ունեք մեծ քանակությամբ մուտքային կոնտակտներ, որոնք հետևելու կարիք ունեն, այս մեկնարկային վահանակն օգնում է պարզաբանել այն պահից, երբ աշակերտը ստորագրում է ամենահրատապ խնդիրները լուծելու համար:
Այն արագ օգնում է ձեզ պատասխանել.
- Արդյո՞ք ես որևէ նոր կոնտակտ ունեմ ինձ նշանակված:
- Ես ունե՞մ որևէ կոնտակտ, որը հետևելու կարիք ունի:
- Ի՞նչ առաջադրանքներ ունեմ չմարված:
- Ինչպե՞ս է իմ տեմպը և առաջընթացը:
Օգտագործում
Կանի
- Արագ մուտք դեպի կոնտակտների քանակ, նոր նշանակված կոնտակտներ և թարմացումներ պահանջող կոնտակտներ:
- Արագ մուտք դեպի հասանելիություն ավելի շատ կոնտակտային հանձնարարությունների համար
- Արագ մուտք առաջադրանքներին:
- Արագ մուտք դեպի հիմնական չափումներ՝ հավատքի նշաձողերի, անձնական հենանիշերի և որոնողների առաջընթացի համար:
Չի անի
- Ուղղակի խմբագրում չի անում։ Այն երես է հանում միայն հիմնական կետերը ուշադրության համար:
Պահանջներ
- 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-ի համար։ Ներդրումների վերաբերյալ լրացուցիչ մանրամասների համար տե՛ս ներդրման ուղեցույցներ.