Escolar Documentos
Profissional Documentos
Cultura Documentos
WORDPRESS,TEMPLATESDESENVOLVIDOSPORIFCCMPUSARAQUARI
2013
SUMRIO
InstalaodoWordPress
1.1
Download
1.2
Tutorialdeinstalao
1.3
Ativando,configurandoecriandomultisites
ComousaroWordPress
Temas
3.1
Templatedepgina
Plugins
IFCHomePage
5.1
CategoriasdePost(Artigos)
5.2
CategoriasdeLinks
5.3
Slideshow
5.4
Widgets
5.4.1
FontResizer
5.4.2
RedesSociais
5.4.3
Banners
5.4.4
Endereo
5.4.5
Cadeado
5.4.6
TheEventsCalendar
5.4.6.1
Listadeeventos(Estilo)
5.5
Evermore
5.6
AdministraodeUsuriosRoles
5.6.1
UserRoleEditor
5.6.2
Adminimize
5.6.3
NextendAccordionMenu
5.7
AuthorCategory
5.8
Menus
5.9
FGJoomlatoWordPress
Criaodesubsites
IFCServios
7.1
Menu
7.2
Categorias
7.3
FontResizer
7.4
Editarrodap
SubsiteEditais/Blocodeeditais
Redirecionamento(PHPSession)
10
EdiodecdigoeHierarquiadeArquivos
11
AjustesFinais(Obrigatrio)
12
PginaEquipedeDesenvolvimento
13
DimensesdasImagens
1. InstalaodoWordPress
1.1
Download:http://br.wordpress.org/
1.2
Tutorialdeinstalao:http://codex.wordpress.org/ptbr:Instalando_o_WordPress
1.3
Ativando,configurandoecriandomultisites.
Paraativaromultisites,sigaospassosdotutorialdisponvelnolink:
http://codex.wordpress.org/ptbr:Crie_uma_Rede
Aps ter configurado o multisites, o WordPress criar uma rea chamada Painel da
Rede, nela voc poderconfigurartemas,plugins,gerenciarusurios,criarsites,ouseja,
fazerogerenciamentocompletodasuarededesites.
2.
ComousaroWordPress:
TutorialdoWordPress:http://www.rocketprezz.com/tutorialwordpress/
3.
Temas:
Aps ter instalado o WordPress, o prximo passo realizar a instalao dos temas. A
equipededesenvolvimentocriou2temasparaseremutilizados,sendoeles:
IFCHomePageUsadonositeprincipal
IFC Servios No conceito utilizado no IFC Cmpus Araquari, essetema foi utilizado
nossitesdedepartamentos,editais,documentoseoutros.Exemplo:
http://dap.araquari.ifc.edu.br/
Esses temas devem ser salvos dentro da pasta de instalao do WordPress em
/wpcontent/themes, e devem serativadosnopaineldaredeemPaineldaRede>Temas,
e tambm em cadasite emAparncia> Temas, selecionandootema para o respectivo
site. Por exemplo, para o site principal, ative o tema IFC Home Page, para os sites de
editais,departamentos,licitaeseoutros,ativeotemaIFCServios(Instalao:Item6).
3.1 Templatedepgina
4.
Plugins:
Adminimize
TheEventsCalendar
AuthorCategory
EasingSlider"Lite"
Evermore
FGJoomlatoWordPress
FontResizer
ImageWidget
LinkManager
NextendAccordionMenu
SocialMediaWidget
UserRoleEditor
jQueryLightboxForNativeGalleries
5.
IFCHomePage:
Parainstalar o temaIFCHomePage,sigaospassosdescritosnoItem3.Paraativlov
nomenulateral emAparncia> TemasecliqueemativarnotemaIFCHomePage.Alm
da ativao do tema principal ser necessrio ativar os plugins citados no Item 4, com
excessodopluginFGJoomlatoWordPress.
ParaativlosvemPluginsefaaaativaodetodos.
5.1
CategoriasdePost(Artigos).
Slug
Avisos
avisos
Gerais
avisosgerais
Notcias
noticias
NotciasPrincipais
noticiasnoticiaprincipal
ltimasNotcias
noticiasultimasnoticias
5.2
CategoriasdeLinks
Esta funcionalidade realizada atravs do Plugin Link Manager,que deve ser instalado
seguindo ospassosdo Item 4.Foram criadas4 categorias de links,Aluno,Comunidade,
Servidor e Sites de Interesse. Para alimentar essas reas, devemos criar as seguintes
categorias acessando o menu Links >Categorias de links. Crieexatamente comoesto
descritosnatabelaabaixo,paraqueotemapossaidentificlaseexibilascorretamente.
Nome
Slug
Aluno
aluno
Comunidade
comunidade
Servidor
servidor
Sitesinteresse
sitesinteresse
5.3
Slideshow
No tema IFCHomePage,existeumareareservadaparaumslideshowrotativoqueser
utilizado em divulgaes de maior relevncia. Esse slideshow proveniente do plugin
Easing Slider "Lite" (vide Item 4) e pode ser acessado atravs do menu Slideshowno
painel do site. As imagens queseropublicadas nesseslideshow,devero respeitaras
dimenses de 1349 X 200 para que no ultrapassem as dimenses do tema do site
principal. Paraisso precisopressionarnobotoadireitaAddImagesefazeroupload
delas, ou selecionar da bibliotecadeMdiadoWordPress. Nopainel direita, definiras
dimensesespecificadas(1349X200).LeiamaissobreBibliotecadeMdiaem:
http://www.rocketprezz.com/bibliotecademidiatutorialwordpress/
5.4
Widgets
4)BannerMaiorutilizadoparaosbanners(imagens)acimadorodapeGuiarpido
5) Footer contentutitilizadoparaoendereodoinstituto,eparaadicionarumaimagem
paraacessorestrito(cadeado)
Para acessar, v em Aparncia > Widgets. Agora observe a imagem abaixo. A seo
Widgets disponveis contm todos os widgets que voc pode escolher para cada rea.
Parapreencheruma desuasreas,arrasteesolteumwidgetparaolocaldesejado.Uma
vez que o Widget arrastado para a barra lateral, ele abrir permitindo alterar suas
configuraes.CliquenobotoSalvardentrodoWidgetparasalvarsuasconfiguraes.
Se voc quiser remover um widget de uma barra lateral, massalvar a sua configurao
para uso futuro, basta arrastlo para a seo Widgets Inativos. Se voc simplesmente
quer apagar o Widget de sua barra lateral, clique no link Excluir dentro do Widget ou
arrasteo para a rea Widgetsdisponveis. Agora listaremososwidgets queutilizaremos
nosite.
5.4.1
FontResizer
Este pluginresponsvelpelaacessibilidade(tamanhodafonte).Eleaumentaoudiminui
afontedossites.ParainseriloarrasteowidgetFontResizeratareaSocial.Cliqueem
salvar.
5.4.2
Redessociais
Aredessociaisso gerenciadaspelopluginSocialMediaWidget,quesermostradona
parte superior direita do site. Para inserilo arraste o widget Social MediaWidgetat a
rea Social abaixo do Font Resizer (Item 5.4.1), aps isso voc deve preencher o
endereode cadaredesocialqueoinstitutopossuir.RemovaoTtuloFollowUs!eadote
asconfiguraesconformeaimagemabaixoesalve.
5.4.3
Banners
Os banners que ficam acima do rodap e do guia rpido, so gerenciados pelo plugin
Image Widget. Primeiramente remova os widgets que vieram padro do WordPress na
primeira rea de widgets (Banner Maior). Para exibir essas imagens arraste 5 vezes o
widget Image Widget para a rea Banner Maior, pois essa rea composta por 5
banners.
Emcadawidgetdeverselecionarumaimagem(conformeabaixo):
5.4.4
Endereo
5.4.5
Cadeado
5.4.6
TheEventsCalendar
5.4.6.1
Listadeeventos(Estilo)
Quando criar um novo evento perceba que a lista de eventos no site principal, no far
uma disposioconformeopadrodapginainicialdoIFC,paraalteraresseestilovna
pasta:
/wpcontent/plugins/theeventscalendar/views/widgets/listwidget
Eabraoarquivo:
listwidget.php
Entosubstituaessecdigo:
<liclass="tribeeventslistwidgetevents">
<h4class="entrytitlesummary">
<a
href="<?php
echo
tribe_get_event_link()
rel="bookmark"><?phpthe_title()?></a>
</h4>
<!EventTime>
<divclass="duration">
<?phpechotribe_events_event_schedule_details()?>
</div>
<!EventTitle>
</li>
?>"
Poresse:
<liclass="link_eventos_li">
<spanclass="labellabelsuccess"><?phpthe_modified_date()?></span>
<aclass='eventos'href="<?phpechotribe_get_event_link()?>"rel="bookmark">
<?phpecho("")the_title()?>
</a>
</li>
5.5
Evermore
5.6
AdministraodeUsuriosRoles
5.6.1
UserRoleEditor
O User Role Editor, um plugin capaz de criar novas Roles, e alterar algumas
PercebaqueforamativadasascapacidadesqueestaRolepoderacessar:
5.6.2
Adminimize
5.6.3NextendAccordionMenus
O plugin Nextend Accordion Menus atribui um menu vertical, um modo interativo e
dinmico,queconformeonome,atribuiaomenu,ummovimentodeacordio.
Para utilizlo, dever ter criado um menu que deseja utilizar em Aparncia > Menus, e
ento entrando no painellateral em AccordionMenus,devercriarumnovomenucomo
nome que desejar. Na primeira linha, e ao lado de Type, clique em Configure, e
selecione o menu que criou logo antes em Aparncia > Menus, e clique em APPLYe
depoisemSAVE,eestarconfiguradooseumenu.
No painel do Accordion Menudoseu menu,ter diversas opesparadeixarseumenu
damaneiraquedesejar.
Ele um widget, ento precisa ir em Aparncia > Widgets, para adicionar o widget em
algumarea.Parautilizaononossosite,acompanheoItem5.8Menus.
5.7
AuthorCategory
5.8
Menus
O tema possui duas reas de menus, uma para a navegao do site e outra para os
cursos.Paragerencilos,vemAparncia>Menus ecrieosseguintesmenus:Superior
e Cursos. Aps isso v na abasuperiorGerir reas e selecionecada menu conforme a
descrio:MainMenu:Superior,MenuCursos:Cursos
Maisdetalhes:http://www.rocketprezz.com/atualizandoomenututorialwordpress/
EntretantoomenuGuiadeCursos,umpluginchamadoNextendAccordionMenu
(videItem4parainstalaoe5.6.3paradescrio).
CliqueentoemAccordionMenusnabarralateralesquerda.
Clique em add new atribua um nome para o menu, que neste exemplo, usamos
CURSOS.
CliqueemconfigurenaprimeiralinhaaoladodapalavraType.
E na rea de seleo Menu [1] selecione o menu que voc criou a pouco na aba
Aparncia>Menu(MenuLateral).EntocliqueemAPPLY[2]
OBS: Caso no esteja aparecendo o menu para selecionar, isso ocorre porque no h
contedonessemenu, entovemAparncia>Menus,eadicionealgumlinknoMenude
Cursos.
Configure ento nessa pgina todas opes da maneira que desejar que o menu se
disponhanapginaprincipal.
Paradeixarcomo noIFCCmpusAraquari,sigaasinstruesabaixo,seno,faa
suasconfiguraescomodesejarecliqueemSALVEepuleparaaetapa12.
1)MarqueaopoImproved(Melhorado):
2)CliqueemConfigureaoladodeTheme(Tema):
3)Substituaacordabordaparaverde:
Verdeutilizado:#065113
4) Logoabaixomarqueoscones,esubstituaacordeClosedState(EstadoFechado)e
OpenedState(EstadoAberto)parabranco:
Branco:#FFFFFF
5)CliqueentoemFonte:
6)NaabaText,substituaacordafonteparabranco:
Branco:#FFFFFF
7)NaabaActive,substituaacordafonteparacinza:
Cinzautilizado:#bcbcbcff
8)NaabaLink,substituaacordafonteparabranco:
Branco:#FFFFFF
9)NaabaHover,substituaacordafonteparacinza:
Cinzautilizado:#bcbcbcff
10)CliqueentoemAPPLY.
11) Observequeessesparmetrosforamaplicados no#1levelparameters(Parmetros
donvel#1),agorarepitaesses10passosparatodososoutrosnveisdomenu,sendoat
o #5 level parameters (Parmetros do nvel #5). Ento depois de terminado,cliqueem
APPLY.
12) Clique em SAVE, e seu menu estarconfigurado.Agora vamosfazer com que ele
aparea no site, v em Aparncia > Widgets, e adicione o Widget Nextend Accordion
Menu na rea Guia de Cursos, e nele deixe o ttulo em branco, e embaixo, no seletor,
selecione o menu que acabou de criar, ento clique em Salvar, para salvar as
configuraesdowidget,conformeabaixo:
5.9
FGJoomlatoWordPress
6.
Criaodesubsites
Comossitescriados,vamosagorapassarparaaconfiguraodenovosTemas.
7.
IFCServios
Para adotar o tema IFC Servios, v nos sites que adotaro esse tema, como o de
Editais,eacesseAparncia>Temas,eentoativeotemaIFCServios.
Este tema, noutilizatantospluginsquantooIFCHomePage,porissosuaadministrao
AuthorCategoryItem5.7
EvermoreItem5.5
UserRoleEditorItem5.6e5.6.1
NextendAccordionMenu5.6.3
FontResizerItem5.4.1
7.1
Menu
Este temapossuiumareaparamenusuperioreoutraparaummenuverticalesquerda.
VemAparncia> Menus,ecrie2menuscomosnomes:MenuSuperioreMenuLateral.
Maisdetalhes:http://www.rocketprezz.com/atualizandoomenututorialwordpress/.
Quando forcriado o menu superior, selecione aopoPrimaryNavigation,paraqueele
apareanapartesuperiordositeemseudevidolugar.Entosalveomenu.
O menu vertical, tambm usado o Nextend Accordion Menu, como no site IFC Home
Page,mas como para sites internos, o IFC CmpusAraquari manteuasconfiguraes
padresdoplugin(sigaospassosdoitem4paraativlo).
Acesse Accordion Menus > add new, e crie um novo menu, usamos o nome Menu
Lateral, ento clique em configure (Configurar) na primeira linha ao lado da palavra
Type (Tipo) e na rea de seleoMenu selecione omenuquevoc criou a poucona
aba Aparncia > Menu ( Menu Lateral ). Passe para ON o ParentItemsaslink (Itens
parentescomolink).Feitoissosalve.
OBS: Caso no esteja aparecendo o menu para selecionar, isso ocorre porque no h
contedo nesse menu, ento v em Aparncia > Menus, e adicione algum link noMenu
Lateral.
7.2
Categorias
A organizao dos sites que utilizam este tema, feita atravs de categorias de post
(mais informaes: http://www.rocketprezz.com/categoriastutorialwordpress/ ) no Menu
Lateral criado no item 7.1, so postas as categorias e ento elas buscam os posts
conformeacategoriaclicada.
Veja o exemplo do site de Editais do IFC Cmpus Araquari, ondeo contedo filtrado
atravsdascategorias:http://editais.araquari.ifc.edu.br/.
Paracolocar as categorias nomenulateral, vem Aparncia >Menus,selecioneomenu
lateraleentoadicioneaomenuascategoriasdopainelesquerda.
7.3
FontResizer
Como no IFC Home Page, ossitesque utilizam esse template, tambmfazem o uso da
acessibilidade. Ento v em Aparncia > Widgets e adicione o widget Font Resizer
reaSocial
7.4
Editarrodap
8.
BlocodeeditaisIFCHomePage
9.
Redirecionamento(PHPSession)
}
*/
?>
Os caracteres /* e */ esto deixando o cdigo em modo de comentrio, ento devese
remover essa parte para o redirecionamento (sesso) poder funcionar. Edite tambm o
site que est representado na cor vermelha, para o site que deseja que redirecione.
Ficandoocdigoassim:
<?php
session_start()
if(!isset($_SESSION["ingresso"])){
$_SESSION["ingresso"]=true
header("location: http://araquari.ifc.edu.br/ingresso/2014 ") //endereo da
pginadeingresso
}
?>
10.
EdiodecdigoeHierarquiadeArquivos
Paraediesdiretonocdigo,paraalteraesnolayoutedesign,podesefazeraedio
direto pelo painel doWordPressem Painelda Rede>Temas>Editor,escolhendoento
otemaquequeiraeditarnoseletordetemasnapartesuperiordireta.
ListadearquivosdoWordPress:
http://codex.wordpress.org/ptbr:Hierarquia_de_Modelos_WordPress
ListadosarquivosprincipaisdotemaIFCHomePage:
Modelos:
404.phpModelodepgina404
Pginaqueaparecerquandoousuriosrealizarumapesquisaenadaforencontrado.
archive.phpArquivos
Pginadelistagemdeposts,sendoporcategoria,data,autor,etc.
footer.phpRodap
Rodap que aparecer em todo o site. Local onde localizase a rea Footer Content
(Widgets),tendooswidgetsdeendereoeocadeado.
functions.phpFunesdotema
Comooprprio nome jsugere,soasfunesdotema,ondeporexemplofazoregistro
denovassidebarsoumenus.
header.phpCabealho
Cabealho que aparecer em todo o site, tendo a rea Social que comporta a
acessibilidadeeredessociaisdosite.
index.phpModelodapginainicial
Pginaprincipal do site,onde comportaoslideshow,omenuguiadecursoseopluginde
eventos(listagemdoseventos).
page.phpModelodapgina
Umapginaqualquerdeinformaes.
search.phpResultadosdapesquisa
Pginadebusca.
single.phpPostnico
Pginadepost.
Estilos:
style.cssFolhadeestilos
acessibilidade.cssFolhadeestilosreferentesacessibilidadedosite
11.
AjustesFinais(Obrigatrio)
Instalar o plugin jQuery Lightbox For Native Galleries, para simplesmente adotar uma
visualizaomelhoradaemgaleriasdeimagensnosposts.
Em cada site vem Configuraes >Geral, e coloque o fuso horrio conformeahora
local (Braslia: UTC3),eesseformatodehora: dd/mm/aa,entosalve as configuraes.
Se no alterar a descrio do site, limpe o campo da descrio, pois se no, adotar
automaticamenteumadescriopadrodoWordPress.
Em cada sitevem Configuraes >LinksPermanentes,eselecionea2opo(Diae
Nome).
Em cada site v em Configuraes > Discusso, e desative todas as opes, depois
salve.
Demaisconfiguraesbsicasnossubsitesplugins,rede,etc.
Paraalteraralogodosite,devesesubstituiraimagemlogoifc.pngnapasta:
12.
PginaEquipedeDesenvolvimento
Pordireitodosdesenvolvedores,devesecriarumapginacomasinformaesabaixo:
Ttulo:EquipedeDesenvolvimento
LinkPermanente:equipededesenvolvimento
Contedo:
Estagirios do Curso Tcnico em Informtica do Instituto Federal Catarinense Cmpus Araquari
Equipe de Desenvolvimento / Programao / Banco de Dados
Lucas Colossi - lucas.colossi.colossi@gmail.com
Wagner Esser - waesser@gmail.com / wagner_esser@hotmail.com
Equipe de Artes Visuais
Joo Guilherme Santos - joao.guilhermesilvasantos@gmail.com
2013
Orgulhosamente mantido por WordPress.
13.
DimensesdasImagens
Slideshow:1349pxx200px
ImagemDestaque:160pxx120px
Banners:150pxx70px