Suporte » Plugins » Código Fonte

  • Olá amigos,
    Desejo saber o seguinte, eu tenho o WordPress instalado no meu servidor local, e estou usando o DreamWeaver para mexer e editar, porém o problema é que quando coloco no modo “código ativo” no DreamWeaver, ele aparece o código fonte que é exatamente como o navegador está interpretando, mas no modo “código ativo” os códigos não são editáveis, e ao tirar do modo “código ativo”, muda a tela do código para somente o código PHP, sendo assim não consigo editar o código fonte com o HTML, saberiam me dizer algum modo para editar o código fonte do HTML, ou realmente é impossível editar?

    Pois quando instalei e pesquisei, vi que o WordPress.org era open source desde que se instalasse no servidor, mas nem assim é possível mesmo editar o código html?

    Muito obrigado!

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • Boa parte do código html é gerado pelo código php ou estão misturados.

    Então quando você está editando em seu editor o código que aparece o php você também está editando o código html que será apresentado no navegador.

    Criador do tópico Rafael Tavares

    (@rafael-tavares)

    Olá amigo, obrigado pela resposta.

    Entendi sua explicação, mas na hora quiser editar o html através do php, eu tenho que chamar pelo php a id do html que eu quiser editar?

    Tenho dúvida de como seria na prática.

    Rafael eu não entendi sua pergunta, mas vamos a um exemplo simples que pode lhe ajudar.

    Veja o código fonte abaixo

    <div id="post-<?php the_ID(); ?>" class="post">
         <h2 class="titulo"><?php the_title(); ?></h2>
         <?php the_content(); ?>
    </div>

    Nó código acima existe o código html

    <div></div> <h2></h2>

    e mais códigos php que gera título do post, um número que pode ser usado como o id de uma div e por ai vai.

    A principal coisa é você saber o que é um código php e o que é um código html, sem conhecer o básico dos códigos não se tem como alterar nada corretamente.

    No código de exemplo a div tem a class post e suponhamos que eu queira adicionar mais classes para uma personalização, então eu adicionando

    <div id="post-<?php the_ID(); ?>" class="post minha-class">

    eu estaria editando somente o código html, sendo que ambos os códigos estão misturados.

    Criador do tópico Rafael Tavares

    (@rafael-tavares)

    Obrigado novamente amigo, entendi melhor a explicação e era o que eu estava percebendo, é que quando eu comecei a mexer eu achei que você poderia mexer através do painel ou mexer no código HTML, CSS… no CSS é tranquilo para mexer.

    Eu nunca mexi com PHP, então o problema acaba sendo a síntaxe para misturar com o HTML, vou dizer exatamente o que eu quero fazer só pra você entender melhor.

    Eu estou editando o tema Graphene, e por padrão do tema quando você põe um post, ele ao final do post, tem o botão “Leia mais”, para você entrar no post…

    Eu quero retirar o botão, mas fazer isso pelo PHP misturando com o HTML não sei como, e ao abrir o wordpress no DreamWeaver na página principal (index.php), ao visualizar como “código ativo” aparece o “código fonte” da página, e ao tirar do modo “código ativo” volta para o PHP e só tem essas 2 linhas de código PHP:

    define(‘WP_USE_THEMES’, true);

    /** Loads the WordPress Environment and Template */
    require(‘./wp-blog-header.php’);

    Rafael isso não é a index do seu tema e sim a index do WordPress, caso mude isso terá problema.

    Sugiro você procurar no google um tutorial de como editar ou criar um tema para ter uma idéia de onde mexer para fazer alterações antes de realmente tentar, ou você poderá causar problemas sérios em seu site.

    Se você quiser, me passe o link do seu site que verei como remover o leia mais e lhe explico os passos para realizar esta alteração, mas para outras alterações você precisará conhecer melhor o WP para fazer você mesmo as alterações.

    Criador do tópico Rafael Tavares

    (@rafael-tavares)

    Olá amigo, sim, estou procurando bastante, mas nessa parte de edição com php, não tem muito material, pelo menos os que vi não me serviram, mas estou mexendo no servidor local pra aprender, ainda não estou subindo pro servidor web, mas já coloquei no ar o domínio com o tema específico que estou mexendo localmente, o domínio é -> http://www.metralhacast.com.br

    O botão é o “Leia mais” que está no post, eu quero tirá-lo pois eu vou colocar o link direto na imagem do post.

    Muito obrigado.

    Rafael na verdade não é necessário remover no código fonte o leia mais, na verdade nem sei o porque o seu está aparecendo.

    Veja bem, no painel admin / aparência / Graphene: Opções / Exibição / Opções de Exibição dos Resumos

    você tem a opção de exibir seus posts resumidos ou completos e deixando eles resumidos, pelo menos aqui em meu teste, o tema automaticamente não mostra o leia mais, a não ser que eu coloque o post para exibição completa e use a tag

    <!--more-->

    Então caso esteja usando a tag <!--more--> em seus posts, deixe de usar para não exibir o botão. Ou então use ela assim

    <!--more -->

    Desta forma você faz o resumo com a tag more, mas o botão não é exibido.

    Outra opção é você deixar marcado a opção para mostrar o resumo e criar resumos manualmente, neste caso o tema não irá mostrar o leia mais, a não ser que você marque a opção Exibir link “Mais” para resumos manuais.

    Então acho que nem é necessário mudar nada no código fonte, o próprio tema e o WP já lhe dão opções de sobra para não usar o recurso.

    Criador do tópico Rafael Tavares

    (@rafael-tavares)

    Olá amigo, realmente funcionou, muito obrigado.

    Gostaria só de tirar uma outra dúvida e me diga se isso poder ser feito na configuração padrão do WP, do tema ou só no PHP.

    Na barra de menus onde fica “Home, contato, quem somos, etc…”, eu fiz uma dropdown list da seguinte forma, criei a página “Podcast” e ao colocar o mouse no menu em podcast, desce a lista com as páginas filhas, que são “Cinema, Seriados, Games, etc…”.

    Sendo que eu queria que quando eu selecionasse por exemplo, cinema, ele puxasse por todos os posts da categoria “cinema” e fosse para uma página só com os podcasts de cinema, ou selecionasse games e fosse para uma páginas só com os casts de games, como você pode ver nessa página aqui do “Matando Robos Gigantes” ao colocar o mouse em “Podcasts>>” desce a lista e ao selecionar aparece só os casts referentes -> http://matandorobosgigantes.com

    Já revirei por toda a configuração do tema e do WP, e não consegui achar como colocar para nessas páginas elas puxarem para exibição a partir da categoria referente a ela.

    Saberia me dizer se é só no PHP ou tem alguma coisa padrão do WP para fazer isso?

    Muito obrigado novamente.

    Acho que esta sua idéia de organização ficaria melhor usando simples categorias, sem envolver páginas no maio.

    Na verdade nem entendi o que a página podcast está fazendo ai no meio desta história.

    Bem veja se isso pode lhe ajudar, este meu tútorial eu explico tudo sobre a criação de menus personalizados, espero que lhe ajude.

    http://webotera.com/tutoriais-e-dicas/criando-menus-personalizados-1-parte/

    http://webotera.com/tutoriais-e-dicas/criando-menus-personalizados-2-parte/

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • O tópico ‘Código Fonte’ está fechado para novas respostas.