Disciple.Tools - لوحة القيادة
يضيف هذا المكون الإضافي صفحة بداية جميلة لمساعدة صانعي التلميذ في معرفة أهم الإجراءات التي يجب اتخاذها (جهات الاتصال الجديدة ، جهات الاتصال التي تحتاج إلى تحديث ، إلخ).
الهدف
في وزارة الوصول ، حيث يكون لديك عدد كبير من جهات الاتصال الواردة التي تحتاج إلى متابعة ، تساعد لوحة معلومات البداية هذه على التوضيح من اللحظة التي يقوم فيها التلميذ بتسجيل الدخول لمعالجة المشكلات الأكثر إلحاحًا.
يساعدك بسرعة على الإجابة:
- هل لدي أي جهات اتصال جديدة معيَّنة لي؟
- هل لدي أي جهات اتصال تحتاج إلى متابعة؟
- ما هي المهام التي لدي معلقة؟
- كيف هي وتيرتي وتقدمي؟
الأستعمال
سوف تفعل
- وصول سريع إلى عدد جهات الاتصال وجهات الاتصال المعينة حديثًا وجهات الاتصال التي تحتاج إلى تحديثات.
- الوصول السريع إلى التوافر لمزيد من مهام الاتصال
- وصول سريع إلى المهام.
- الوصول السريع إلى المقاييس الرئيسية لمعالم الإيمان والمعايير الشخصية وتقدم الباحث.
سوف لن أفعل
- لا يقوم بالتحرير المباشر. إنه يظهر فقط العناصر الرئيسية للتركيز.
المتطلبات الأساسية
- Disciple.Tools موضوع مثبت على خادم وورد
تثبيت
- تثبيت كمعيار 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
]
));
السنانير
• dt_dashboard_tiles
يمكن استخدام عامل التصفية لإلغاء تسجيل البلاط ، أو لإضافة مربعات جديدة دون استخدام DT_Dashboard_Plugin_Tiles::instance()->register
.
إسهام
نرحب بالمساهمات. يمكنك الإبلاغ عن المشكلات والأخطاء في ملف قضايا قسم من الريبو. يمكنك تقديم الأفكار في مناقشات قسم من الريبو. والمساهمات البرمجية مرحب بها باستخدام امتداد طلب سحب نظام بوابة. لمزيد من التفاصيل حول المساهمة انظر إرشادات المساهمة.