Apakah mungkin membuat tur Wordpress? V3.3.1

9

Saya baru-baru ini ditingkatkan ke versi 3.3.1 dan melihat fitur bagus yang akan bagus untuk klien yang mengerti Wordpress - menciptakan tur tentang cara menggunakan Wordpress.

Saya telah menggunakan plugin Yoast SEO untuk waktu yang lama dan mereka telah menambahkan fitur tur, yang ketika Anda mengklik tombol berikutnya akan melewati berbagai fitur (lihat tangkapan layar):

masukkan deskripsi gambar di sini

Apakah mungkin untuk membuat tur khusus Wordpress tentang cara menambahkan halaman, posting, dll dan membuat konten bantuan kami sendiri untuk menyertainya.

Saya punya satu set standar plugins yang cenderung saya gunakan sehingga tur (jika mungkin) perlu melompati pengaturan standar Wordpress dan juga semua plugin yang berbeda.

MEMPERBARUI:

Saya telah menggali sekitar web dan menemukan kode berikut. Ini akan membuat satu penunjuk yang dapat Anda masukkan konten khusus. Satu-satunya masalah adalah bahwa sembulan muncul dengan setiap ulang bahkan ketika itu diberhentikan (apakah ada cara untuk meningkatkan kegunaan dari ini?) Dan juga itu satu jendela daripada tur.

Cukup gunakan Firebug untuk menemukan div yang ingin Anda lampirkan pointer.

/*
    Display custom WordPress Dashboard Pointers alerts
    Usage: Modify the $pointer_content message to the message you wished displayed
*/
add_action('admin_enqueue_scripts', 'enqueue_custom_admin_scripts');

function enqueue_custom_admin_scripts() {
    wp_enqueue_style('wp-pointer');
    wp_enqueue_script('wp-pointer');
    add_action('admin_print_footer_scripts', 'custom_print_footer_scripts' );
}
function custom_print_footer_scripts() {
    $pointer_content = '<h3>The Works http://www.teamworksdesign.com</h3>';
    $pointer_content .= '<p>Welcome to your custom WordPress installation. Please navigate to the settings page to change your site preferences</p>';
?>
   <script type="text/javascript">
   //<![CDATA[
   jQuery(document).ready( function($) {
    $('#menu-posts-events').pointer({
        content: '<?php echo $pointer_content; ?>',
        position: 'left',
        close: function() {
            // This function is fired when you click the close button
        }
      }).pointer('open');
   });
   //]]>
   </script>
<?php
}
rampok
sumber

Jawaban:

4

WordPress Pointers API hanya untuk penggunaan inti, beberapa hal mungkin berubah di API dan itu dapat menyebabkan situs plugin Anda rusak atau kesalahan. Anda harus menghindari menggunakan itu sampai API akan distandarisasi dan siap untuk penggunaan plugin / tema.

Konstantin Kovshenin menulis posting pengantar yang bagus tentang Pointers, yang mungkin menarik untuk dibaca. Memperkenalkan Pointer di WordPress 3.3

Mamaduka
sumber
2

Mark Jarquith telah menulis sebuah plugin, yang disebut WP-Help .

Dari uraiannya:

Administrator dapat membuat dokumentasi hierarki rinci untuk penulis dan editor situs, dapat dilihat di admin WordPress. Didukung oleh Jenis Posting Kustom, Anda mendapatkan semua kekuatan WordPress untuk membuat, mengedit, dan mengatur dokumentasi Anda. Sempurna untuk situs klien yang disesuaikan. Jangan sekali-kali mengirim email "inilah cara menggunakan situs Anda" yang lain lagi!

Gabungkan bahwa dengan layanan seperti screenr atau tutorial tutorial YouTube WP, Anda dapat membawa panduan & tur yang mudah bagi pengguna Anda.

kaisar
sumber
1

Buat pilihan add_option()dengan bool (false). Di awal jika pilihan salah, tampilkan tur. Dan di akhir tur setel opsi menjadi true, Jadi tidak akan ditampilkan lagi.

Jika mungkin atur acara ajax ketika pemberhentian diklik untuk mengatur opsi menjadi false.

Beri tahu saya jika Anda menjalankannya (atau tidak)

petunjuk:

janw
sumber
Terima kasih Jan, saya tidak tahu harus mulai dari mana! Apakah ada kemungkinan contoh kode?
Rob
@Rob menambahkan petunjuk yang dapat Anda gunakan, saya tidak memiliki kode sendiri siap
janw