Барилгын статус

Disciple.Tools - Хяналтын самбар

Энэхүү залгаас нь шавь бэлтгэгчид юу хийх ёстой хамгийн чухал үйлдлүүдийг (Шинэ харилцагчид, шинэчлэх шаардлагатай харилцагчид гэх мэт) мэдэхэд нь туслах сайхан эхлэл хуудсыг нэмдэг.

зорилго

Таныг дагаж мөрдөх шаардлагатай олон тооны харилцагчид байгаа хандалтын яаманд энэхүү эхлэлийн самбар нь шавь хамгийн яаралтай асуудлыг шийдвэрлэхийн тулд гарын үсэг зурсан тэр мөчөөс эхлэн тодруулахад тусалдаг.

Энэ нь танд хурдан хариулахад тусална:

  1. Надад шинээр томилогдсон харилцагч байгаа юу?
  2. Надад дагаж мөрдөх шаардлагатай холбоо барих хүмүүс байна уу?
  3. Надад онцлох ямар даалгавар байна вэ?
  4. Миний хурд, ахиц дэвшил хэр байна вэ?

Хэрэглээ

Заавал тэгнэ ээ

  • Харилцагчийн тоо, шинээр томилогдсон харилцагчид болон шинэчлэлт шаардлагатай харилцагчид руу хурдан нэвтрэх.
  • Илүү олон харилцагчийн даалгаврыг авах боломжтой
  • Даалгавруудад хурдан нэвтрэх.
  • Итгэлийн чухал үе шатууд, хувийн жишиг үзүүлэлтүүд болон эрэл хайгчдын ахиц дэвшлийн гол хэмжүүрүүдэд хурдан хандах.

Хийхгүй

  • Шууд засвар хийдэггүй. Энэ нь зөвхөн анхаарлаа төвлөрүүлэх гол зүйлсийг л харуулдаг.

Шаардлагууд

  • Disciple.Tools Wordpress сервер дээр суулгасан сэдэв

суулгах нь

  • Стандарт байдлаар суулгана Disciple.Tools/System Admin/Plugins хэсэгт Wordpress залгаас.
  • Администраторын хэрэглэгчийн үүргийг шаарддаг.

Захиалгат хавтан

ашиглан хавтанцар бүртгүүлж болно 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