Чи можливо створити тур Wordpress? V3.3.1


9

Нещодавно я оновив версію 3.3.1 і помітив приємну функцію, яка була б чудова для наших кмітливих клієнтів, що не входять до Wordpress - створивши екскурсію щодо використання Wordpress.

Я довго використовував плагін Yoast SEO, і вони додали функцію туру, яка при натисканні наступних кнопок переходить через різні функції (див. Скріншот):

введіть тут опис зображення

Чи можливо створити власну екскурсію Wordpress про те, як додати сторінки, публікації тощо та створити власний довідковий вміст, щоб разом з ним.

У мене є стандартний набір плагінів, які я, як правило, використовую, тому для екскурсії (якщо можливо) потрібно буде перейти як через стандартну програму Wordpress, так і на всі різні плагіни.

ОНОВЛЕННЯ:

Я розкопав Інтернет і знайшов наступний код. Це створить одноразовий покажчик, на який можна помістити користувальницький вміст. Єдині проблеми полягають у тому, що спливаюче вікно з’являється з кожним перезавантаженням навіть при його відхиленні (чи є спосіб покращити зручність використання цього?), А також це єдине вікно а не екскурсія.

Просто використовуйте Firebug, щоб знайти div, до якого потрібно прикріпити покажчик.

/*
    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
}

Відповіді:



4

API вказівників WordPress призначений лише для основного використання, деякі елементи можуть бути змінені в API, і це може призвести до розриву вашого сайту чи помилок. Вам слід уникати використання, поки API не стане стандартизованим та готовим до використання плагінів / тем.

Костянтин Ковшенін написав чудовий вступний пост про Покажчики, який вам може бути цікавим для читання. Представлення покажчиків у WordPress 3.3


2

Марк Джаркіт написав плагін, який називається WP-Help .

З його опису:

Адміністратори можуть створювати детальну ієрархічну документацію для авторів та редакторів сайту, які можна переглянути в адміністраторі WordPress. Працює на користувальницьких типах пошти, ви отримуєте всю силу WordPress для створення, редагування та упорядкування вашої документації. Ідеально підходить для налаштованих клієнтських сайтів. Ніколи не надсилайте ще раз електронну пошту "ось як використовувати ваш сайт"!

Поєднайте це за допомогою такої послуги, як скринінг або підручники з практичного користування YouTube WP, ви можете запропонувати своїм користувачам просте керівництво та екскурсію.


1

Складіть варіант add_option()з bool (false). На початку, якщо опція помилкова, покажіть тур. І наприкінці туру встановіть опцію "true", тому вона більше не відображатиметься.

Якщо можливо, встановіть подію ajax при натисканні кнопки "Відхилення", щоб встановити опцію "false".

Повідомте мене, якщо ви запустили його (або ні)

покажчики:


Дякую Яну, я не знав би з чого почати! Будь-який шанс прикладу коду?
Роб

@Rob додав покажчики, які ви можете використовувати, я не маю готового власного коду
січень
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.