Editando o código fonte no Wordpress

3

Eu sou um veterano em um programa de ciência da computação da faculdade e, portanto, tenho um conhecimento decente de código e vários idiomas. No entanto, estou fazendo um programa de estágio de verão, e a empresa com a qual estou trabalhando hospeda sua página no Wordpress, à qual eu sou novo. Eles querem que eu edite um pouco do código para fazer várias coisas, como habilitar um contêiner de fotos para uma apresentação de slides em movimento.

Descobrir o javascript e o html para alcançar os resultados desejados não é problemático para mim. No entanto, não tenho certeza de como obter acesso total ao código-fonte do site. Tenho acesso privilegiado ao back-end do site, mas no wordpress, quando você o edita, ele mostra apenas algumas das tags html básicas, ocultando as tags e o código. Existe alguma maneira de editar a página em seu formato de código-fonte? Eu não quero ter que passar pela interface do Wordpress simplificada e menos expressiva / menos controle, e eu nem sei se consigo alcançar os resultados desejados com ela.

Obrigado pela sua ajuda.

    
por Christian 23.06.2011 / 22:50

3 respostas

8

Você não quer editar o código principal do WordPress. Você não precisa para editar o código principal do WordPress para fazer o que você precisa para implementar.

Primeiro, você precisa estudar a funcionalidade de templates (ou seja, tema) do WordPress . Então, você precisa estudar os Plugins e a API de Ganchos do WordPress, incluindo o seu Anzóis de ação e seus Ganchos de filtro .

Para fazer o que você está descrevendo, você definitivamente não precisa modificar os arquivos principais. Você só precisa enfileirar a biblioteca de scripts apropriada e depois executar o script no seu modelo.

    
por Chip Bennett 23.06.2011 / 22:58
5
  

No entanto, não tenho certeza de como obter acesso total ao código-fonte do site.

Você precisará de acesso FTP / SFTP para uma experiência de desenvolvimento decente.

  

Tenho acesso privilegiado ao back-end do site, mas no wordpress, quando você o edita, ele mostra apenas algumas das tags html básicas, ocultando as tags e o código. Existe alguma maneira de editar a página em seu formato de código-fonte?

Nativamente, as postagens / páginas contêm apenas conteúdo HTML (sem código). Essas saídas são combinadas pelo tema ativo com modelo .

Se você quiser alguma página específica amplamente personalizada, provavelmente precisará criar e adicionar um modelo para ela no tema. Mas não tenho certeza se você está usando a terminologia correta aqui, em posts do WordPress e páginas são diferentes.

Os documentos oficiais da FYI no enlace cobrem muitas coisas, mas estão longe de ser perfeitos. E é claro que você é bem-vindo a fazer uma pergunta aqui, apenas tente torná-las precisas e gerenciáveis - quanto mais específica a questão, maior a probabilidade de obter boas respostas.

    
por Rarst 23.06.2011 / 23:05
2

wordpress vem com uma bateria de coisas .... templates, temas, tags de template, plugins, widgets, functions.php (na pasta template), e o mais importante de todos os hooks ........ que significa que você NUNCA PRECISA mudar uma linha de código no núcleo .... a chave com o wordpress é descobrir como fazer o que você quer sem hackear o núcleo ... e é sempre possível ... o que você O que você precisa fazer é descobrir mais ou menos nessa ordem como: a) adicionar novos temas, b) editar seus arquivos de tema e modelo, c) criar seu próprio tema ou tema filho d) usar ganchos de filtro e ação e) criar códigos de acesso ( bom para experimentar) f) faça uso do arquivo functions.php no tema (este é um lugar onde você coloca seus códigos de acesso) g) construa seus próprios plugins ... se você sabe tudo isso, então você nunca vai querer mudar qualquer código principal

    
por byronyasgur 24.06.2011 / 00:10