É possível criar um tour pelo Wordpress? V3.3.1

9

Atualizei recentemente para a versão 3.3.1 e notei um bom recurso que seria ótimo para nossos clientes menos experientes do Wordpress - criando um tour sobre como usar o Wordpress.

Eu usei o plugin Yoast SEO por um longo tempo e eles adicionaram um recurso de turnê, que quando você clica nos próximos botões, passa pelos vários recursos (veja a imagem):

ÉpossívelcriarumtourpersonalizadodoWordpresssobrecomoadicionarpáginas,postagens,etc.ecriarnossopróprioconteúdodeajuda.

Eutenhoumconjuntopadrãodepluginsquecostumousarparaqueotour(sepossível)precisepassarpelaconfiguraçãopadrãodoWordpress,bemcomoportodosospluginsdiferentes.

ATUALIZAÇÃO:

Euprocureipelawebeencontreioseguintecódigo.IstoirácriarumponteiroúnicoquevocêpodecolocarconteúdopersonalizadodentroOsúnicosproblemassãoqueopop-upaparececomcadarecarga,mesmoquandoédemitido(existeumamaneirademelhorarausabilidadedeste?)Etambéméumforadajanelaemvezdeumaturnê.

BastausaroFirebugparaencontrarodivaoqualvocêdesejaanexaroponteiro.

/*DisplaycustomWordPressDashboardPointersalertsUsage:Modifythe$pointer_contentmessagetothemessageyouwisheddisplayed*/add_action('admin_enqueue_scripts','enqueue_custom_admin_scripts');functionenqueue_custom_admin_scripts(){wp_enqueue_style('wp-pointer');wp_enqueue_script('wp-pointer');add_action('admin_print_footer_scripts','custom_print_footer_scripts');}functioncustom_print_footer_scripts(){$pointer_content='<h3>TheWorkshttp://www.teamworksdesign.com</h3>';$pointer_content.='<p>WelcometoyourcustomWordPressinstallation.Pleasenavigatetothesettingspagetochangeyoursitepreferences</p>';?><scripttype="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
}
    
por Rob 22.03.2012 / 15:22

4 respostas

5

Se você observar este plug-in que escrevi como uma demonstração sobre o uso de ponteiros, você verá como criá-los e tê-los fechados corretamente:

enlace

Este plug-in cria "ponteiros de ponteiros":

    
por Tom J Nowell 23.03.2012 / 12:19
4

A API WordPress Pointers é apenas para uso principal, algo pode ser alterado na API e isso pode causar quebra ou erros no site do seu plugin. Você deve evitar usá-los até que a API seja padronizada e esteja pronta para uso de plugins / temas.

Konstantin Kovshenin escreveu um ótimo post introdutório sobre Ponteiros, que você pode achar interessante ler. Apresentando ponteiros no WordPress 3.3

    
por Mamaduka 23.03.2012 / 12:28
2

Mark Jarquith escreveu um plugin chamado WP-Help .

De sua descrição:

  

Os administradores podem criar documentação detalhada e hierárquica para os autores e editores do site, visível na administração do WordPress. Alimentado por tipos de postagem personalizados, você obtém todo o poder do WordPress para criar, editar e organizar sua documentação. Perfeito para sites de clientes personalizados. Nunca envie outro e-mail "aqui está como usar o seu site"!

Combine isso com um serviço como o screenr ou alguns tutoriais de instruções do YouTube WP, você pode trazer um guia & tour para seus usuários.

    
por kaiser 22.03.2012 / 20:29
1

Faça uma opção add_option() com um bool (false). No começo, se a opção for falsa, mostre o tour. E no final da turnê, defina a opção como true, para que ela não seja exibida novamente.

Se possível, defina um evento ajax quando a dispensa for clicada para definir a opção como falsa.

Deixe-me saber se você está funcionando (ou não)

ponteiros:

por janw 22.03.2012 / 16:48

Tags