Criação de Plugins WordPress do Jeito Certo

所在平台: Udemy

课程主页: https://www.udemy.com/course/crie-plugins-wordpress-do-jeito-certo/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:正确创建WordPress插件 课程概述:该课程提供100%的问题解答,确保每个提问在24小时内由讲师亲自回复。如果您因不会创建插件而失去客户,或者多年来努力学习却未能找到好的学习材料,这门课程将是您的理想选择。WordPress插件是其成为全球最流行内容管理系统的重要部分,覆盖了超过30%的网站。掌握WordPress插件的创建,不仅将使您摆脱对第三方工具的依赖,还将为您带来获取新客户的能力、财务独立或职业晋升的机会。 课程由约100节课组成,侧重于三个精彩项目,讲授十年来讲师在WordPress方面的经验,内容深入且没有保留。学生们将仅使用WordPress的原生工具进行学习,而不是通过插件创造其他插件。 主要学习内容包括: - 灵活运用WordPress的动作钩子和过滤器 - 使用PHP类和对象结构化项目 - 主要API、类和WordPress原生函数的使用 - 创建自定义文章类型(CPTs) - 创建自定义分类法、菜单、选项页和各种控件 - 在前端和后台添加CSS和JavaScript样式 - 管理插件的安装、停用和卸载 - 控制前端模板展示和创建类似WooCommerce的模板重写系统 - 创建插件的主题支持 - 数据库表的管理及CRUD操作 - 安全性管理,包括非ces、字符串转义、权限控制等 - 创建可翻译的插件 课程分为三个项目: 1. 第一个项目是创建一个高度动态和完全可定制的幻灯片插件,涵盖基础知识和中级技术。 2. 第二个项目是一个客户评价插件,通过多种技术进一步深化学习内容。 3. 第三个项目是最复杂的,介绍如何创建和管理自定义数据库表,涉及CRUD操作和用户管理接口。 该课程适合程序员、IT学生、网页开发者、网页设计师以及任何有PHP、HTML和CSS基础的专业人士。需具备面向对象的PHP基础以及MySQL的基本命令知识。 与其他课程不同的是,讲师对学生的疑问回复迅速,确保学习者在遇到问题时不会感到孤单。 课程反馈良好,许多学生通过学习获得了就业机会或职业提升。报名参加,您将在30天内享受100%退费保证,欢迎立即加入学习!

课程评论(0条)

课程详情

100% de Perguntas Respondidas! Cada uma das perguntas postadas neste curso é respondida dentro de 24 horas pelo próprio instrutor. Quer deixar de perder clientes por não saber criar plugins?Então, você é mais um com a cabeça fervendo de tanto tentar, sem sucesso, aprender a criar seus próprios plugins. Já vem tentando a alguns anos, mas ainda não achou um bom material didático atualizado. Depois cansou só de ver o tamanho da documentação do WordPress para criadores de plugins.Plugins são parte daquilo que faz o WordPress ser o que ele é, o gerenciador de conteúdo mais usado do mundo, presente em mais de 30% dos sites do planeta! Aprender a lidar com a fábrica de plugins do WordPress vai te libertar das ferramentas de terceiros. Vai também colocar em suas mãos um conhecimento poderoso para conquistar novos clientes, sua independência financeira, ou ao menos um novo emprego ou aquela promoção na empresa na qual você trabalha.Tudo isso começa aqui neste curso!Este curso é diferente de todos os que você já viu e não gostou. São cerca de 100 aulas, organizadas em três projetos incríveis, nas quais eu ensino tudo o que eu andei aprendendo nos dez anos em que trabalho com WordPress. Tudo mesmo, porque este curso não esconde nada. Todos os assuntos são tratados com muita profundidade, com toda a didática que os meus mais de 20.000 alunos no mundo todo já conhecem!Tudo isso usando apenas as ferramentas nativas do WordPress. Nada de usar plugins para criar outro plugin!!!O que exatamente você vai aprender?Aqui está uma pequena lista dos principais temas abordados por este curso. Você vai aprender:Como usar os ganchos de ação e os filtros do WordPress em seu favor para controlar o comportamento dos plugins e torná-los mais flexíveis;Como estruturar seus projetos de forma mais limpa e flexível usando classes e objetos PHP;Como usar as principais APIs, classes e funções nativas do WordPress para criar seu plugin. Por exemplo, as APIs Settings, Options, Widgets, Shortcode, Metabox e os métodos da poderosíssima classe $wpdb;Como criar tipos de posts customizados (CPTs), tornando o WordPress na fôrma perfeita para qualquer projeto que deseja criar;Como criar taxonomias próprias, menus personalizados, telas de opções, seus próprios widgets e shortcodes com diversas opções, caixas de metadados com campos personalizados etc;Como adicionar folhas de estilos e javascript tanto no admin quanto o frontend e controlá-los via tela de opções;Como instalar e prever o que fazer na instalação, desativação e desinstalação do plugin;Como controlar o template de exibição do plugin no frontend, bem como criar um sistema de reescrita de templates parecido com o do WooCommerce;Como criar um theme_support específico para o seu plugin;E muito mais! Que tal aprender a administrar uma tabela própria para o seu plugin no banco de dados do WordPress?Você conhece todas as tabelas do WordPress? Sabe o que elas fazem e como são estruturadas? Aqui você vai aprender!Além de tudo isso, você vai aprender a executar todas as ações de um CRUD (criar, ler, atualizar e apagar dados) numa tabela própria usando a super poderosa classe $wpdb.Já pensou em sair das limitações que o sistema do WordPress impõe e estruturar seu projeto com base numa tabela à parte? Neste curso você vai aprender como fazer isso, entender em quais casos isso é necessário, quais as vantagens e as desvantagens.E não acaba aqui...E que tal usar o frontend para permitir que o usuário envio dados para esta tabela?Por essa você não esperava, hein! Pois é, neste curso você vai entender o que é necessário para permitir que um usuário logado envie informações, que serão armazenadas na tabela própria criada automaticamente pelo seu plugin durante a instalação.Além disso, vai aprender a gerenciar os próprios usuários, criando uma conta para eles usando o sistema nativo do WordPress.Tudo isso de forma muito segura!A todo momento, estaremos de olho nas possíveis ameaças de segurança que podem comprometer a aplicação. Usaremos todos os itens de segurança como nonces (já ouviu falar?), escapamento de strings, validações, sanitização, funções de permissão, controles de erros, e o método prepare da classe $wpdb.E que tal deixar o seu plugin internacional?Você aprenderá como criar plugins que são totalmente traduzíveis. Clientes de todo o mundo poderão utilizá-los, pois eles serão totalmente compatíveis com o Poedit ou qualquer plugin de tradução do WordPress.Como este curso é organizado?O curso é dividido em projetos. De início nós teremos três projetos. Parece pouco, mas eles vão dar uma ideia fantástico do que é necessário para compreender basicamente o funcionamento da maior parte dos plugins.No primeiro projeto será criado um plugin de slideshow altamente dinâmico e totalmente customizável. Começaremos com assuntos simples como estruturação de diretórios, métodos de instalação, desativação e desinstalação de plugins. Depois partiremos para assuntos intermediários, como criação de CPTs, a API Metabox (que cria campos personalizados), vamos aprender a manipular o banco de dados, adicionando e atualizando valores nas tabelas de metadados. Vamos aprender a controlar menus e submenus em toda a área de administração do WordPress.Ainda dentro deste primeiro projeto, vamos aprender a dominar APIs como a Settings, a Options e a API Shortcode. Utilizaremos tudo o que aprendemos nesta seção para controlar a aparência e o comportamento do slideshow no frontend.O segundo projeto é um plugin de depoimentos. Parece simples, mas a quantidade de técnicas que você vai aprender vai te surpreender.Neste projeto vamos reforçar alguns assuntos que você já vai ter visto na seção anterior, e aprender alguns novos. Aprenderemos muito sobre a API Widgets e também como controlar os templates HTML usados no seu plugin, inclusive aprendendo a implementar um sistema simples de sobrescrita de templates, e que passa também por aprender a criar um theme_support específico do seu plugin.O terceiro projeto é o mais completo e o mais complexo dos três. Você um dia já precisou de criar tabelas customizadas para o seu plugin? Faz alguma ideia de como alguns dos plugins mais conhecidos, como o WooCommerce (só pra citar um deles) fazem para criar e administrar tabelas fora dos domínios do WordPress? Sabe porque eles fazem isso, quais as vantagens e desvantagens? Não? Legal, porque você vai aprender isso neste curso.No terceiro projeto você vai conhecer a classe $wpdb do WordPress, a responsável por administrar toda as operações de CRUD de tabelas personalizadas na sua aplicação. Você vai aprender a criar tabelas, fazer consultas, incluir, atualizar e remover dados destas tabelas, usando como base várias APIs que aprendeu a dominar no decorrer do curso, como as APIs Metabox e Shortcode.Vai aprender a sincronizar essas ações para que a sua tabela trabalhe em conjunto com as tabelas nativas do WordPress. Além disso, nesta seção você vai ver como oferecer uma interface no frontend na qual o usuário do site vai poder enviar dados, sem ter que acessar o admin do WordPress. Vamos ver também como usar o sistema de controle de usuários do próprio WordPress pra administrar as ações destes usuários.Para quem é este curso?Eu recomendo este curso para programadores, estudantes de TI, desenvolvedores web, web designers, ou qualquer freelancer ou profissional que trabalhe com PHP, HTML e CSS. É recomendável que você tenha noções de PHP orientado a objetos, pois todos os plugins criados no curso usam classes e objetos. Também é importante que tenha noção de como usar os principais comandos MySQL, necessário para entender as aulas sobre a criação e administração das tabelas próprias.No mais, todos os profissionais que queiram aprender a criar plugins são bem-vindos. É necessário apenas que você já tenha um contato prévio com o WordPress e saiba instalá-lo num servidor local pelo menos.De que modo este curso é diferente?O que os meus alunos mais gostam é do meu excelente tempo de resposta às suas perguntas. Você sabe, esperar demais pode atrasar o seu progresso. Por isso, eu sempre tento responder em 24 horas. Você pode ter certeza de que nunca vai se sentir sozinho neste curso.Duvida? Veja o que a minha aluna Rebeca Seulin escreveu recentemente sobre um dos meus cursos: "Um dos melhores cursos que fiz na minha vida! Prof. com didática, atencioso e experiente. Por causa desse curso, eu consegui uma oportunidade em meu emprego que me rendeu um aumento! Estou muito feliz e realizada por trabalhar com algo que me apaixonei, que é programação voltada para WordPress. Recomendo esse curso e os outros do prof Marcelo a todos!"E este aqui é do Robson Henrique Rodrigues:"Curso excelente! Ensina de forma pratica e simples, fácil de compreender, o Professor Marcelo é ótimo, e responde rápido as duvidas também! Graças ao curso eu até mesmo consegui emprego como Desenvolvedor de Temas Wordpress!!!" E este eu recebi do Ronaldo Scotti dos Santos:"Desde que fiz seu curso, meu foco no WordPress ficou cada vez maior. Me especializei na área, e hoje é com o WordPress que ganho a vida."E a lista continua.Então, você está pronto para este curso? Assista às aulas gratuitas disponíveis antes de tomar sua decisão. Lembre-se, este é um curso da Udemy, então você não tem nada a perder. Pode contar com a garantia de 100% de devolução do dinheiro por 30 dias, caso não goste. Junte-se a nós agora mesmo e aprenda sem limites!

课程标签

0人关注该课程

主题相关的课程