{"id":147493,"date":"2021-09-24T12:11:06","date_gmt":"2021-09-24T12:11:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/admin-tour\/"},"modified":"2025-10-17T12:26:21","modified_gmt":"2025-10-17T12:26:21","slug":"admin-tour","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/admin-tour\/","author":14983103,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4","stable_tag":"1.4","tested":"6.8.5","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"Admin Tour","header_author":"KrishaWeb","header_description":"Admin Tour helps you to create a tour for admin. Admin user can go through the tour and they will get the knowledge about how to use the admin panel.","assets_banners_color":"5d96a8","last_updated":"2025-10-17 12:26:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/admin-tour\/","header_author_uri":"https:\/\/krishaweb.com\/","rating":5,"author_block_rating":0,"active_installs":20,"downloads":3067,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"krishaweb","date":"2021-09-24 12:51:47"},"1.1":{"tag":"1.1","author":"krishaweb","date":"2021-10-19 11:03:53"},"1.2":{"tag":"1.2","author":"krishaweb","date":"2022-01-18 10:35:07"},"1.3":{"tag":"1.3","author":"krishaweb","date":"2022-11-18 05:18:11"},"1.4":{"tag":"1.4","author":"krishaweb","date":"2025-10-17 12:26:21"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2604259,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2604259,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2648349,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2648349,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2604259,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2604259,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2604259,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2604259,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Default dashboard tour","2":"Category screen walkthrough.","3":"Manual start option for specific tours.","4":"Dashboard widget listing all available tours."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[133470,9674,5996,173709,21980],"plugin_category":[],"plugin_contributors":[149592,246336,130310],"plugin_business_model":[],"class_list":["post-147493","plugin","type-plugin","status-publish","hentry","plugin_tags-admin-guide","plugin_tags-introduction","plugin_tags-tutorial","plugin_tags-user-onboarding","plugin_tags-walkthrough","plugin_contributors-dilipbheda","plugin_contributors-harsh175","plugin_contributors-krishaweb","plugin_committers-krishaweb","plugin_committers-nareshbheda"],"banners":{"banner":"https:\/\/ps.w.org\/admin-tour\/assets\/banner-772x250.png?rev=2648349","banner_2x":"https:\/\/ps.w.org\/admin-tour\/assets\/banner-1544x500.png?rev=2648349","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/admin-tour\/assets\/icon-128x128.png?rev=2604259","icon_2x":"https:\/\/ps.w.org\/admin-tour\/assets\/icon-256x256.png?rev=2604259","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/admin-tour\/assets\/screenshot-1.png?rev=2604259","caption":"Default dashboard tour"},{"src":"https:\/\/ps.w.org\/admin-tour\/assets\/screenshot-2.png?rev=2604259","caption":"Category screen walkthrough."},{"src":"https:\/\/ps.w.org\/admin-tour\/assets\/screenshot-3.png?rev=2604259","caption":"Manual start option for specific tours."},{"src":"https:\/\/ps.w.org\/admin-tour\/assets\/screenshot-4.png?rev=2604259","caption":"Dashboard widget listing all available tours."}],"raw_content":"<!--section=description-->\n<p>Admin Tour helps you create guided tours inside your WordPress admin area. It\u2019s perfect for non-technical users who find the dashboard confusing or forget how things work after a while.<\/p>\n\n<p>With Admin Tour, you can walk users through every important section like Posts, Pages, Media, Users, Categories, and more using simple tooltips and highlights. Even if you already gave them a full demo once, this plugin ensures they can always find their way around the admin panel without your help.<\/p>\n\n<p>Developers can also extend it easily using built in hooks and filters to add custom steps or tours for specific screens.<\/p>\n\n<h3>Features<\/h3>\n\n<p>\u2022   Simple setup, No coding needed\n\u2022   Default tours for Posts, Pages, Media, Users, Settings and Categories\n\u2022   Multi-lingual support\n\u2022   Free updates and support<\/p>\n\n<h3>Checkout the advanced features of Admin Tour Pro:<\/h3>\n\n<p>\u2022   Ready made tours for Dokan vendor users.\n\u2022   Dashboard widget for vendor tours.\n\u2022   Compatible with WooCommerce.\n\u2022   Easily customizable.<\/p>\n\n<p><a href=\"https:\/\/store.krishaweb.com\/product\/admin-tour-pro\/\">Checkout the Admin Tour Pro<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin via WordPress or download and upload the plugin to the \/wp-content\/plugins\/<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20add%20a%20new%20step%20in%20a%20tour%3F'><h3>Can I add a new step in a tour?<\/h3><\/dt>\n<dd><p>Yes, you can add it using this filter:<\/p>\n\n<pre><code>add_filter( 'wat_pointers', function( $pointers ) {\n    \/\/ Register pointer for contact form 7.\n    $pointers['toplevel_page_wpcf7'] = array(\n        'screen_info' =&gt; array(\n            'name' =&gt; __( 'Contact form List', 'admin-tour' ),\n            'url'  =&gt; add_query_arg( array( 'page' =&gt; 'wpcf7' ), admin_url( 'admin.php' ) ),\n        ),\n        array(\n            'id'             =&gt; 'add_new',\n            'tagget_element' =&gt; '.page-title-action', \/\/ jQuery selector ID, class or any other method.\n            'title'          =&gt; __( 'Add new', 'admin-tour' ),\n            'content'        =&gt; __( 'Add new form.', 'admin-tour' ),\n            'position'       =&gt; array(\n                'edge'  =&gt; 'left',\n                'align' =&gt; 'left',\n            ),\n            'url' =&gt; add_query_arg( array( 'page' =&gt; 'wpcf7-new' ), admin_url( 'admin.php' ) ),\n        ),\n        array(\n            'id'             =&gt; 'edit',\n            'tagget_element' =&gt; '#the-list tr:eq(0) .title', \/\/ jQuery selector ID, class or any other method.\n            'title'          =&gt; __( 'Edit form', 'admin-tour' ),\n            'content'        =&gt; __( 'Edit contact form.', 'admin-tour' ),\n            'position'       =&gt; array(\n                'edge'  =&gt; 'bottom',\n                'align' =&gt; 'left',\n            ),\n        ),\n    );\n    return $pointers;\n} );\n<\/code><\/pre>\n\n<p>screen_info array is used for the dahboard widget, what ever text you wish to keep there, you can keep it here.<\/p><\/dd>\n<dt id='can%20i%20reorder%20the%20steps%3F'><h3>Can I reorder the steps?<\/h3><\/dt>\n<dd><p>Yes, you can do it easily using this filter:<\/p>\n\n<pre><code>add_filter( 'wat_pointers', function( $pointers ) {\n    \/\/ default the below pointer will be added to the last\n    $pointers['general'][] = array(\n        'id'    =&gt; 'menu_comments',\n        'tagget_element' =&gt; '#menu-comments', \/\/ jQuery selector ID, class or any other method.\n        'title' =&gt; __( 'Comments', 'admin-tour' ),\n        'content' =&gt; __( 'You can hover the category and you will see the edit option, click on it to edit that category.', 'admin-tour' ),\n        'next_pointer' =&gt; '',\n        'position' =&gt; array(\n            'edge' =&gt; 'left',\n            'align' =&gt; 'left',\n        ),\n    );\n    \/\/ Change pointer ordering as per your wish\n    $reorder  = array( 'menu_posts', 'menu_media', 'menu_pages', 'menu_comments', 'menu_users', 'wat_widget' );\n    $pointers['general'] = wat_reorder_pointers( $pointers['general'] );\n    return $pointers;\n} );\n<\/code><\/pre><\/dd>\n<dt id='how%20can%20i%20change%20the%20default%20login%20interval%3F'><h3>How can I change the default login interval?<\/h3><\/dt>\n<dd><p>You can do it using the below filter. You need to add it in the function file.<\/p>\n\n<pre><code>add_filter( 'wat_dismiss_expiration_time', function( $expiration ) {\n    return 60 * DAY_IN_SECONDS;\n} );\n<\/code><\/pre><\/dd>\n<dt id='is%20there%20a%20way%20to%20display%20tour%20for%20other%20user%20role%3F'><h3>Is there a way to display tour for other user role?<\/h3><\/dt>\n<dd><p>Yes, you can do it easily using this filter:<\/p>\n\n<pre><code>add_filter( 'wat_allowed_roles', function( $roles ) {\n    $roles[] = 'shop_manager';\n    return $roles;\n} );\n<\/code><\/pre><\/dd>\n<dt id='how%20can%20i%20remove%20current%20screen%20option%20in%20admin%20bar%3F'><h3>How can I remove current screen option in admin bar?<\/h3><\/dt>\n<dd><p>You can do it using this constant in wp-config.php:<\/p>\n\n<pre><code>define( 'WAT_SHOW_ADMIN_BAR_OPTION', false );\n<\/code><\/pre><\/dd>\n<dt id='i%20have%20an%20idea%20for%20a%20great%20way%20to%20improve%20this%20plugin.'><h3>I have an idea for a great way to improve this plugin.<\/h3><\/dt>\n<dd><p>Great! I\u2019d love to hear from you at support@krishaweb.com<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4<\/h4>\n\n<ul>\n<li>Compatibility and security improvements.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Bug fixed.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added Pro features.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added wat_allowed_roles filter.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Admin Tour helps you to create a tour for admin. Admin user can go through the tour and they will get the knowledge about how to use the admin panel.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/147493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=147493"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/krishaweb"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=147493"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=147493"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=147493"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=147493"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=147493"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=147493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}