Status Binaan

Disciple.Tools - Papan pemuka

Pemalam ini menambah halaman permulaan yang cantik untuk membantu pembuat murid mengetahui tindakan paling penting yang perlu diambil (Kenalan Baharu, Kenalan Memerlukan Kemas Kini, dll).

Tujuan

Dalam kementerian akses, di mana anda mempunyai sejumlah besar kenalan masuk yang memerlukan tindakan susulan, papan pemuka permulaan ini membantu untuk menjelaskan dari saat murid membuat log masuk untuk menangani isu yang paling mendesak.

Ia dengan cepat membantu anda menjawab:

  1. Adakah saya mempunyai sebarang kenalan baharu yang diberikan kepada saya?
  2. Adakah saya mempunyai sebarang kenalan yang memerlukan susulan?
  3. Apakah tugasan yang saya ada?
  4. Bagaimanakah kadar dan kemajuan saya?

Penggunaan

Akan buat

  • Akses pantas kepada bilangan kenalan, kenalan yang baru diberikan dan kenalan yang memerlukan kemas kini.
  • Akses pantas kepada ketersediaan untuk lebih banyak tugasan kenalan
  • Akses pantas kepada tugasan.
  • Akses pantas kepada metrik utama untuk pencapaian iman, penanda aras peribadi dan kemajuan pencari.

Tidak Akan Lakukan

  • Tidak melakukan penyuntingan langsung. Ia hanya memaparkan item utama untuk fokus.

Keperluan Jawatan

  • Disciple.Tools Tema dipasang pada Pelayan Wordpress

memasang

  • Pasang sebagai standard Disciple.Tools/Pemalam Wordpress dalam kawasan Pentadbir/Pemalam sistem.
  • Memerlukan peranan pengguna sebagai Pentadbir.

Jubin tersuai

Jubin boleh didaftarkan dengan menggunakan dt_dashboard_register_tile fungsi.

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

Jubin tersuai yang lebih kompleks boleh dibuat dengan memanjangkan DT_Dashboard_Plugin_Tile.

Contohnya:

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

cangkuk

. dt_dashboard_tiles penapis boleh digunakan untuk membatalkan pendaftaran jubin, atau untuk menambah jubin baharu tanpa menggunakan DT_Dashboard_Plugin_Tiles::instance()->register.

Sumbangan

Sumbangan dialu-alukan. Anda boleh melaporkan isu dan pepijat dalam Isu bahagian repo. Anda boleh menyampaikan idea dalam perbincangan bahagian repo. Dan sumbangan kod dialu-alukan menggunakan Permintaan Tarik sistem untuk git. Untuk butiran lanjut mengenai sumbangan lihat di garis panduan sumbangan.

screenshot

screenshot.png