Criando widgets em 20 min
-
Upload
fellyph-cintra -
Category
Documents
-
view
708 -
download
0
description
Transcript of Criando widgets em 20 min
![Page 1: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/1.jpg)
Criando Widgets em 20 minutosFellyph Cintra
2º Wordtalks DRC
![Page 2: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/2.jpg)
![Page 3: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/3.jpg)
Widget
Recurso que permite interatividade no wordpress. Um exemplo as widgets da barra lateral.
Wordpress fornece algumas opções de widget como padrão. Por exemplo nuvens de tags, arquivo, categorias e rss.
![Page 4: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/4.jpg)
Porque não criar a sua ?
Além de fornecer, algumas widgets o wordpress possibilita ao desenvolvedor criar uma widget para uma necessidade específica.
![Page 5: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/5.jpg)
Como podemos utilizar ?
A widget personalizada pode ser utilizada de duas formas:● Como recurso de um tema específico ● Ou através um plugin.
![Page 6: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/6.jpg)
O que precisamos ?
Para criar uma widget são necessário 4 pontos básicos:
● Ter noção de básica de classes ● Nossa classe extender de WP_Widget● Implementar os métodos básicos da classe
WP_widget● Registrar a widget
![Page 7: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/7.jpg)
O que podemos fazer ?
Qualquer coisa
● Requisitar infos externas● Requisitar infos do blogs● Requisitar infos de um form dentro do painel
de widgets● As possibilidades são infinitas
![Page 8: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/8.jpg)
Vamos a prática !
![Page 9: Criando widgets em 20 min](https://reader035.fdocumentos.com/reader035/viewer/2022081816/55984a931a28ab7c608b458d/html5/thumbnails/9.jpg)
Obrigado !Fellyph Cintra